Senior Java Developer – FX Technology London (VP)
Senior Java Developer – FX Technology London (VP)

Senior Java Developer – FX Technology London (VP)

London Full-Time 48000 - 72000 £ / year (est.) Home office (partial)
C

At a Glance

  • Tasks: Join a team to build and support high-performance FX applications.
  • Company: Citi is a global bank shaping the future of banking with innovative technology.
  • Benefits: Enjoy hybrid work, 27 days leave, private medical care, and more perks.
  • Why this job: Be part of a dynamic team delivering cutting-edge solutions in a supportive culture.
  • Qualifications: Passion for coding, Java experience, and a degree in a numerate discipline required.
  • Other info: Citi values diversity and encourages applicants from all backgrounds.

The predicted salary is between 48000 - 72000 £ per year.

About Citi

As the world’s most global bank, Citi gives you the tools to be a trailblazer. We’re not just building technology; we’re building the future of banking. With thousands of employees located around the globe, we are an international team encompassing a broad range of teams, roles, and cultures, and we invite you to come and join us! Citi’s technology team supports business operations in 100+ countries, across multiple lines of business spanning both Institutional and retail businesses. The group works to optimize the IT environment by standardizing production platforms, reducing complexity, and introducing innovative solutions that provide new business capabilities, reduce total cost of ownership, and create a competitive advantage for Citi.

We want to regularly engage with talented individuals who are passionate about producing clean, testable code as part of a high performing team. We have found this to be way more important than experience in the financial sector. We welcome applications from any industry and should you wish to apply your application will be reviewed for a multitude of Developer positions at varying levels.

About FX Tech

Citi FX has a physical presence in 83 countries with 1,400 dedicated staff giving us the largest FX presence of any bank globally. Foreign Exchange has been one of the defining businesses of Citi for much of its 200 year existence. Citi has the largest FX presence of any bank globally and we proudly put this down to delivering unrivalled service and insight to our clients. Increasing investment in technology has seen us roll out award winning applications. Technology is a central pillar for our plans to sustain and grow our FX business. Above all, we seek individuals who seek exceptional attitude and aptitude in the people they work with and have a demonstrated passion for delivering FX technology in support of our #1 FX business.

Role Overview/What you will do:

  • Work as a member of a team of engineers who build and support systems for the Global FX business
  • Build high performance and resilient applications
  • Work directly with business and technology partners on deliveries
  • Own the delivery of features and functionality on the market-leading Citi Velocity Single Dealer Platform

What we are looking for:

  • A real interest in/passion for coding
  • Extensive experience in hands-on software development using Java and related frameworks
  • Highly credible hands-on engineer, confident to dive into a code-base and deliver substantive features and change
  • Ability to work directly with business partners and other stakeholders
  • Strong systems (software, hardware, networks) knowledge required to define solutions and trouble shoot issues
  • Experience in working in an environment with cross-functional teams
  • Awareness of industry trends and leveraging new technologies as appropriate
  • An understanding of FX or another Markets business highly preferred

Education:

Bachelor’s degree/University degree in a numerate discipline or equivalent experience. This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.

What we’ll provide you

By joining Citi London, you will not only be part of a business casual workplace with a hybrid working model (up to 2 days working at home per week), but also receive a competitive base salary (which is annually reviewed), and enjoy a whole host of additional benefits such as:

  • 27 days annual leave (plus bank holidays)
  • A discretional annual performance related bonus
  • Private Medical Care & Life Insurance
  • Employee Assistance Program
  • Pension Plan
  • Paid Parental Leave
  • Special discounts for employees, family, and friends
  • Access to an array of learning and development resources

Alongside these benefits Citi is committed to ensuring our workplace is where everyone feels comfortable coming to work as their whole self, every day. We want the best talent around the world to be energized to join us, motivated to stay and empowered to thrive.

Senior Java Developer – FX Technology London (VP) employer: Citi

Citi is an exceptional employer that fosters a dynamic and inclusive work culture, offering a hybrid working model and a competitive salary package alongside generous benefits such as 27 days of annual leave and private medical care. As a Senior Java Developer in London, you will be part of a global team dedicated to innovation in FX technology, with ample opportunities for professional growth and development in a supportive environment that values diverse perspectives and encourages collaboration.
C

Contact Detail:

Citi Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Java Developer – FX Technology London (VP)

Tip Number 1

Familiarise yourself with Citi's FX technology and the specific applications they use, like the Citi Velocity Single Dealer Platform. Understanding their tech stack and how it supports their business will help you speak confidently about your potential contributions during interviews.

Tip Number 2

Showcase your passion for coding by engaging in relevant projects or contributing to open-source initiatives. This not only demonstrates your skills but also your commitment to continuous learning, which is highly valued at Citi.

Tip Number 3

Network with current or former employees of Citi, especially those in the FX technology space. They can provide insights into the company culture and expectations, which can be invaluable when preparing for interviews.

Tip Number 4

Stay updated on industry trends and emerging technologies in the financial sector. Being able to discuss how these trends could impact Citi's operations will demonstrate your proactive approach and understanding of the market.

We think you need these skills to ace Senior Java Developer – FX Technology London (VP)

Java Development
Hands-on Software Development
Experience with Java Frameworks
High Performance Application Design
Resilient Application Development
Collaboration with Business Partners
Feature Delivery Ownership
Systems Knowledge (Software, Hardware, Networks)
Troubleshooting Skills
Cross-Functional Team Collaboration
Awareness of Industry Trends
Leveraging New Technologies
Understanding of FX Markets
Strong Problem-Solving Skills
Clean Code Practices

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your extensive experience in Java and related frameworks. Emphasise any projects where you built high-performance applications or worked with cross-functional teams, as these are key aspects of the role.

Craft a Compelling Cover Letter: In your cover letter, express your passion for coding and technology. Mention specific examples of how you've delivered substantive features in previous roles and how you can contribute to Citi's FX technology team.

Showcase Relevant Skills: Clearly outline your systems knowledge, including software, hardware, and networks. If you have experience in the financial sector or an understanding of FX markets, make sure to highlight this as it is highly preferred.

Research Citi: Familiarise yourself with Citi's FX business and their technology initiatives. Understanding their goals and challenges will help you tailor your application and demonstrate your genuine interest in the position.

How to prepare for a job interview at Citi

Show Your Passion for Coding

Make sure to express your genuine interest in coding during the interview. Share examples of personal projects or contributions to open-source that demonstrate your enthusiasm and commitment to producing clean, testable code.

Demonstrate Your Technical Skills

Be prepared to dive into technical discussions about Java and related frameworks. Brush up on your knowledge of high-performance application development and be ready to discuss specific challenges you've faced and how you overcame them.

Understand the Business Context

Familiarise yourself with Citi's FX business and the role technology plays in it. Showing that you understand the intersection of technology and finance will set you apart and demonstrate your ability to work closely with business partners.

Highlight Your Teamwork Experience

Citi values collaboration, so be ready to discuss your experience working in cross-functional teams. Share specific examples of how you've successfully collaborated with others to deliver features or solve problems in a team setting.

Senior Java Developer – FX Technology London (VP)
Citi
C
  • Senior Java Developer – FX Technology London (VP)

    London
    Full-Time
    48000 - 72000 £ / year (est.)

    Application deadline: 2027-06-22

  • C

    Citi

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>