Core Engineering Java Development Lead – FX Tech (SVP)

Citi

Greater London

On-site

GBP 60,000 - 80,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

27 days annual leave
Annual performance related bonus
Private Medical Care
Pension Plan
Paid Parental Leave
Employee discounts
Access to learning resources

Job summary

Citi is seeking an experienced software engineer to design, develop, and maintain high-performance Java services. This role will involve applying modern backend design principles, including Domain-Driven Design, while collaborating with cross-functional teams to address complex business needs.

Successful candidates will bring strong Java expertise, particularly with frameworks like Spring, and experience in developing AI capabilities and event-driven systems. The position offers a variety of benefits, including 27 days annual leave, private medical care, and opportunities for professional development.

Qualifications

  • Proven experience building backend systems using Java and frameworks such as Spring.
  • Experience using AI tooling to accelerate design exploration and embedding AI capabilities.
  • Experience designing systems using event-driven approaches.

Responsibilities

  • Design, develop and maintain high-performance Java services.
  • Apply Domain-Driven Design and message/event-driven design principles.
  • Contribute to improvements in build tooling and engineering productivity.

Skills

Java expertise
AI driven development
Event-driven design
Problem-solving mindset
Cloud-ready development
Quality and resilience

Job description

Responsibilities
  • Hands‑On Engineering: Designing, developing and maintaining high-performance Java services that are scalable, secure and resilient.
  • Modern Backend Design: Applying Domain‑Driven Design and message-/event‑driven design principles to build loosely coupled, well‑structured systems.
  • Code Quality & Craftsmanship: Writing clean, maintainable code and contributing to peer reviews, championing best practices and continuous improvement.
  • System Evolution: Helping modernise and evolve existing platforms, balancing pragmatic delivery with long‑term architectural health.
  • Collaboration: Working closely with trading, quants and fellow engineers to turn complex business requirements into robust technical solutions.
  • Developer Experience: Contributing to improvements in build tooling, CI/CD pipelines, testing approaches and overall engineering productivity.
  • Operational Excellence: Supporting systems in production, improving observability, performance and resilience.
Experience
  • Strong Java Expertise: Proven experience building backend systems using Java and frameworks such as Spring with deep understanding of the JVM ecosystem.
  • AI Driven Development Focus: experience using AI tooling to accelerate design exploration, prototyping and embedding AI capabilities into product workflows and services
  • Event Driven Design: Experience designing systems using event‑driven approaches (e.g. Solace, Kafka, Web Sockets or similar technologies), with a solid grounding in Domain‑Driven Design.
  • Engineering Fundamentals: Strong grasp of SOLID principles, design patterns, dependency injection and persistence technologies
  • Problem‑Solving Mindset: Solid knowledge of algorithms and data structures, with the ability to reason about performance, complexity and scalability
  • Cloud‑Ready Development: Experience building software for cloud environments, including containerization and modern deployment practices.
  • Quality & Resilience: Understanding of secure coding practices, fault tolerance and building reliable systems in distributed environment
What we’ll provide you
  • 27 days annual leave (plus bank holidays)
  • A discretionary 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

Visit our About Us | Culture, Values & Benefits page to learn more.

Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.

If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity, review Accessibility at Citi.

View Citi’s EEO Policy Statement and the Know Your Rights poster.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

26959889 - Core Engineering Java Development Lead – FX Tech
26959889 - Core Engineering Java Development Lead – FX Tech

Xcede Recruitment Solutions • Greater London

Hybrid
GBP 110,000 - 170,000
27 days annual leave
Discretionary annual bonus
Private Medical Care & Life Insurance
+4
Senior Java Software Engineer – FX Options Risk (VP)
Senior Java Software Engineer – FX Options Risk (VP)

Citi • Greater London

Hybrid
GBP 140,000 - 190,000
Paid Parental Leave
27 days annual leave
Private Medical Care
+2
Lead Java Developer
Lead Java Developer

Citi • Greater London

Hybrid
GBP 90,000 - 130,000
27 days annual leave
Discretional annual bonus
Private Medical Care & Life Insurance
+5
Java Developer for Trading (Securities Lending) - VP
Java Developer for Trading (Securities Lending) - VP

Citigroup Inc. • Greater London

Hybrid
GBP 85,000 - 120,000
27 days leave
Bonus program
Private medical & life insurance
+5
Java Developer for Trading (Securities Lending) - VP
Java Developer for Trading (Securities Lending) - VP

Citi • Greater London

Hybrid
GBP 90,000 - 120,000
27 days annual leave
Discretionary bonus
Private medical & life insurance
+3
Java Developer for Trading (Securities Lending) - VP
Java Developer for Trading (Securities Lending) - VP

Citibank (Switzerland) AG • Greater London

Hybrid
Confidential
27 days annual leave
Private Medical Care
Pension Plan
+2
Senior Java Developer - Fixed Income Algo Technology, VP
Senior Java Developer - Fixed Income Algo Technology, VP

Citibank (Switzerland) AG • Greater London

Hybrid
Confidential
27 days annual leave
Discretionary bonus
Private medical care
+6
Senior Java Software Engineer – FX Options Risk (VP)
Senior Java Software Engineer – FX Options Risk (VP)

Citibank (Switzerland) AG • Greater London

Hybrid
Confidential
27 days annual leave
Discretional annual bonus
Private medical care
+6
Banking Tech Full Stack Lead Engineer Angular/Java - VP - Citi
Banking Tech Full Stack Lead Engineer Angular/Java - VP - Citi

PVH (Tommy Hilfiger/Calvin Klein) • Greater London

Hybrid
GBP 90,000 - 120,000
27 days annual leave
Discretional performance bonus
Private medical care & life insurance
+4
Java Developer
Java Developer

Citibank (Switzerland) AG • Greater London

Hybrid
Confidential
Annual leave 27 days + holidays
Discretionary annual bonus
Private medical and life insurance
+5