Lead Java Developer

Citi

Base: competitive base salary annually reviewed; b...
Hybrid
Core java and j2ee development
Spring framework expertise
Microservices and container technologies
At Citi, our Tech team is helping to redefine global finance by building systems that matter and influence economies

Job Summary

  • At Citi, our Tech team is helping to redefine global finance by building systems that matter and influence economies.
  • The Lead Java Developer will own the full development lifecycle and lead delivery of risk enhancements by partnering with global teams.
  • Employees enjoy a business casual workplace, hybrid work options, competitive salary, annual bonus, private medical care, pension plan, and extensive learning resources.

Matching Summary

At Citi, our Tech team is helping to redefine global finance by building systems that matter and influence economies.

Salary

Base: Competitive base salary annually reviewed; Bonus/Equity: Discretional annual performance related bonus; Benefits: Private Medical Care, Life Insurance, Pension Plan, Paid Parental Leave, 27 days annual leave plus bank holidays

Skills & Requirements

Must-have

  • Core Java and J2EE development
  • Spring Framework expertise
  • Microservices and container technologies
  • Messaging technologies like Kafka and JMS
  • AWS migration and cloud scalability
  • Performance optimization and JVM tuning
  • Front Office Risk calculations for Credit products

Nice-to-have

  • Python scripting and data analysis
  • Observability stacks like ELK and Prometheus
  • Collaboration in follow-the-sun model
  • Working with senior Quants and Technology Managers
  • Hybrid working model with flexibility

Key Requirements

  • Bachelor’s degree or equivalent experience
  • Master’s degree preferred
  • Experience in Capital Markets Front Office technology
  • Strong verbal and written communication skills
  • Hands-on Linux/Unix experience

Work Rights

Not specified

Tailored Resume

Cover Letter