Citi, the leading global financial services company, does business in more than 100 countries, providing consumers, corporations, governments and institutions with a broad range of financial products and services. Our Markets & Banking business is a global leader in banking, capital markets, and transaction services, with a presence in many countries dating back more than 100 years. Citi enables clients to achieve their strategic financial objectives by providing them with cutting-edge ideas, best-in-class products and solutions, and unparalleled access to capital and liquidity.
Citi is an equal opportunities employer
Java Developers
Senior, Intermediate and Junior
Challenge yourself to work with the best in your field.
Help shape the future of global banking as you develop world-class, ground-breaking software.
At Citi, you'll have plenty of opportunity to progress, developing technology for one of the world's leading financial services companies.
In the five years we have been here, Citi Belfast has grown to 1,000 people and this has recently been recognised with an award for 'Northern Ireland Business of the Year'. This award was made on the basis of our ability to provide high-value jobs, demonstrated growth and a focus on the future for the new Belfast.
Profile of Role:
Talented Java technologists are an essential component to many of our enterprise applications worldwide. Our developers are directly involved in growing a number of businesses and infrastructure groups worldwide including Capital Markets Trading, Global Transaction Services, Trade Processing and Regulatory Reporting and Operations and Settlements.
We are looking for talented, technically proficient and self-starting Java programmers, who can write highly performant code first time, every time
Essential Criteria
- Experienced in Java Programming and proficient with collections, exceptions, memory management, transaction management and unit testing
- Knowledge of two or more Java related technologies such as Swing, Spring, Hibernate, Web Services, Enterprise Beans, Configuration Management, Continuous Integration
- Working knowledge of relational databases and SQL
Development Value
The global investment bank is a high paced, motivated environment. The role offers the candidate the opportunity to start or continue a career in a highly interesting, challenging environment, as well as associated knowledge of investment banking, a large range or technologies, environments and roles. This is a unique career opportunity with wide potential for career and self development.
Applicant information
Along with our commitment to your ongoing technical career, we offer salaries competitive in the local market, a non-contributory pension and a flexible benefits package you can tailor to suit your lifestyle.
Exceptional candidates who do not meet these criteria may be considered for the role provided they have the necessary skills and experience.
Please ensure you attach an up-to-date CV, detailing how you meet the essential criteria for this role.
Citi is an Equal Opportunities Employer