Senior Java Developer recruitment
Responsibilities:
Citi is the pre-eminent global financial services company. Citi does business in more than 160 countries, providing customers, corporations, governments and institutions with a broad range of financial products and services, including consumer banking and credit, corporate and investment banking, insurance, securities brokerage and asset management.
As world financial markets become increasingly linked, the ability to deliver 24-hour, real-time information and execution of transactions through our computer systems and telecommunications networks worldwide is critical. Each year we allocate significant resources to the development, enhancement and operation of our information systems, further raising our productivity and competitiveness in an increasingly fast-paced financial world.
Rates Technology teams work with our business to design the architecture of our global applications and databases, as well as maintaining our internal and external communications and websites.
This makes Rates Technology an exciting and fast-paced group to work in. Working with the world's leading computer and software companies to develop new competencies and adapting the latest products and services means our people are involved with leading edge breakthrough technologies. The breadth of technologies we work with is impressive in its diversity. Our team has the benefit of being exposed to the full development life cycle.
Job Background/Context:
FREE (Flow Re-engineering) is the strategic toolset used within the firm for flow Fixed Income pricing and risk. Currently some of core tools have been deployed into Tokyo and Sydney with limited local customizations and there is strong business demand for enhancements to cater for specific regional requirements and also for deployment of the full application set.
Key Responsibilities:
- Senior role in re-engineering pricing and risk management for the AsiaPac flow trading desks
- Design, development and testing of components in Java
- Liaison with global internal business, support and development teams
- Coordination and involvement in global testing and scheduling of application rollouts
Requirements:
Knowledge/Experience:
- Good business analysis and problem solving skills
- Familiar with the full software development lifecycle through proven delivery to a front office business
- Self-starter with pro-active attitude, looking to implement continuous improvement
- Basic Financial and Securities knowledge
Desirable:
- Fixed Income knowledge
- Familiarity with flow Fixed Income products, e.g. bonds, futures, swaps
- Middleware - RV, MQ, EMS
- MarketView and MarketView API experience
Skills:
- Core Java development in an Unix environment
- Unix/Linux scripting
- Relational Database (preferably Sybase)
Competencies:
- Ability to build and maintain productive relationships with other members of the department and other technology teams
- Ability to prioritise and deliver in a pressured environment
- Effectively communicate and work with a global team
At Citi, we groom the leaders of today and tomorrow. Take the opportunity to embark on a challenging, fulfilling and rewarding career with one of the world's most respected financial institutions now. To apply, please visit http://careers.citigroup.com and search for Job ID 12003170.