Hybrid Full-Stack Java Engineer – Systematic Credit Trading

Citigroup Inc.

Greater London

Hybrid

GBP 90,000 - 120,000

Full time

5 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

27 days annual leave
Discretionary bonus
Private medical care & Life Insurance
Employee assistance program
Pension plan
Paid parental leave
Employee discounts
Learning resources

Job summary

Citi London is seeking a highly motivated full-stack engineer to join the Systematic & Credit Portfolio Trading team. The role focuses on building trading tools with Java and React, collaborating closely with traders, quants and product development.

You will iterate rapidly on revenue-driving and risk-reducing tooling, learn the business context, and balance strategic builds with immediate needs. Hybrid work up to 2 days home weekly.

Qualifications

  • Proven experience building applications and tools in Java or similar language.
  • Experience with containerized deployment Kubernetes/OpenShift, Helm and Docker.
  • Strong engineering fundamentals - managing complexity and designing for stability and maintainability.
  • Experience with CI/CD tooling such as Jenkins, Harness, etc.
  • Experience analyzing complex data sets and drawing evidence-based conclusions.
  • Experience using agentic coding agents to accelerate development while maintaining high quality code and comprehensibility of the resulting system.
  • Excellent oral and written communication skills.
  • Prior experience in Credit or capital markets is a plus.
  • Prior experience in Credit other secondary trading businesses is a plus.

Responsibilities

  • Define trade tooling business requirements directly with traders
  • Work collaborative with traders, quants and product dev team to develop trading tools (such as portfolio optimization, P&L analysis, trading recommendations etc.)
  • Maintain an ecosystem for rapid application tooling that can support contributions directly from traders in a sustainable manner
  • Leverage Java and React to create high quality software that can be delivered and adapted at the pace the business operates
  • Collaborate with production support to ensure stability and maintainability of critical trading functions

Skills

Java
React
Agentic coding
Communication skills
Financial/credit knowledge

Education

Bachelor's degree

Tools

Kubernetes
OpenShift
Docker
Helm
Jenkins
Harness

Job description

Citi London is seeking a highly motivated full-stack engineer to join the Systematic & Credit Portfolio Trading team. The role focuses on building trading tools with Java and React, collaborating closely with traders, quants and product development.

You will iterate rapidly on revenue-driving and risk-reducing tooling, learn the business context, and balance strategic builds with immediate needs. Hybrid work up to 2 days home weekly.

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

Similar jobs worth comparing

Full-Stack Java Dev: Trading Tools for Credit Portfolios
Full-Stack Java Dev: Trading Tools for Credit Portfolios

Citi • Greater London

Hybrid
GBP 65,000 - 110,000
Hybrid work model
Private Medical Care & Life Insurance
Employee Assistance Program
+3
Full-stack Java Developer for Systematic & Credit Portfolio Trading Tools, Assistant Vice President
Full-stack Java Developer for Systematic & Credit Portfolio Trading Tools, Assistant Vice President

Citigroup Inc. • Greater London

Hybrid
GBP 90,000 - 120,000
27 days annual leave
Discretionary bonus
Private medical care & Life Insurance
+5
Full-stack Java Developer for Systematic & Credit Portfolio Trading Tools, Assistant Vice President
Full-stack Java Developer for Systematic & Credit Portfolio Trading Tools, Assistant Vice President

Citi • Greater London

Hybrid
GBP 65,000 - 110,000
Hybrid work model
Private Medical Care & Life Insurance
Employee Assistance Program
+3
Java Engineer for Trading Platforms - Hybrid
Java Engineer for Trading Platforms - Hybrid

Citigroup • Greater London

Hybrid
GBP 62,000 - 102,000
Hybrid working (up to 2 days WFH)
Private medical care
Life insurance
+5
Java Trading Engineer - Hybrid, Global Markets
Java Trading Engineer - Hybrid, Global Markets

Citi • Greater London

Hybrid
GBP 90,000 - 120,000
27 days annual leave
Discretionary bonus
Private medical & life insurance
+3
Senior Java Engineer - Fixed Income Algo Platform (Hybrid)
Senior Java Engineer - Fixed Income Algo Platform (Hybrid)

Citi • Greater London

Hybrid
GBP 100,000 - 150,000
27 days annual leave
Discretional annual bonus
Private Medical Care & Life Insurance
+5
Java Developer — Trading Platform & Global FinTech
Java Developer — Trading Platform & Global FinTech

Citigroup Inc. • Greater London

Hybrid
GBP 85,000 - 120,000
27 days leave
Bonus program
Private medical & life insurance
+5
Full Stack React & Java Developer - Rates & Credit Trading
Full Stack React & Java Developer - Rates & Credit Trading

Vertus Partners • London

On-site
GBP 60,000 - 85,000
Senior Software Engineer — Hybrid, Build Impactful FinTech
Senior Software Engineer — Hybrid, Build Impactful FinTech

Citi • Greater London

Hybrid
GBP 90,000 - 140,000
Annual leave
Hybrid work
Salary package
+4
Banking Tech Lead - Angular/Java Full-Stack (Hybrid)
Banking Tech Lead - Angular/Java Full-Stack (Hybrid)

Citibank (Switzerland) AG • Greater London

Hybrid
Confidential
27 days annual leave
Discretional annual bonus
Private Medical Care & Life Insurance
+4