Lead Java Engineer - Financial Applications, Vp

Citi Handlowy

Jersey City, New Jersey, United States
Base: $142,320.00 - $213,480.00; bonus/equity: dis...
**
6+ years hands-on coding experience
Java, kotlin, or python proficiency
Spring boot application development
** Citi Handlowy is seeking a Lead Java Engineer for its Financial Applications team, focused on modernizing back-office trading applications. The ideal candidate will possess extensive experience in Java, Kotlin, or Python, and have a strong background in system design and agile practices. **

Job Summary

  • The role focuses on modernizing a back-office trading application by implementing best-in-class engineering standards and secure coding practices.
  • Candidates will drive technology transformation through trunk-based development, test automation, and the design of resilient, distributed systems.
  • Citi offers competitive benefits including medical coverage, 401(k), life insurance, and paid time off packages alongside a salary range of $142,320.00 to $213,480.00.

Matching Summary

Match Score: 75

** Citi Handlowy is seeking a Lead Java Engineer for its Financial Applications team, focused on modernizing back-office trading applications. The ideal candidate will possess extensive experience in Java, Kotlin, or Python, and have a strong background in system design and agile practices. **

Salary

Base: $142,320.00 - $213,480.00; Bonus/Equity: Discretionary and formulaic incentive awards available; Benefits: Medical, dental, vision, 401(k), life, accident, disability, wellness programs, and paid time off

Skills & Requirements

Must-have

  • 6+ years hands-on coding experience
  • Java, Kotlin, or Python proficiency
  • Spring Boot application development
  • Microservices and event-driven architecture
  • Kafka, Solace, Tibco, or MQ messaging
  • OpenShift or Kubernetes orchestration
  • Trunk-based development and CI/CD

Nice-to-have

  • Test-Driven Development (TDD) expertise
  • Behavior-Driven Development (BDD) practices
  • Secure coding and vulnerability assessment
  • Mentoring junior engineering staff
  • Oracle database and SQL skills
  • Performance tuning and observability
  • Agile framework collaboration

Key Requirements

  • Bachelor's degree in Computer Science or related field
  • Master's degree preferred
  • 6+ years of professional software engineering experience
  • Deep expertise in system design and microservices
  • Proven track record with low-latency, fault-tolerant applications

Work Rights

Not specified

Tailored Resume

Cover Letter