Java Development Lead- Vice President

Citi•Jersey City, NJ
•$142,320 - $213,480•Hybrid

About The Position

The Java Development Lead is responsible for leading application systems analysis and programming activities that build and evolve the application systems powering Citi's technology platforms. The role partners with multiple teams to deploy new products and drive process improvements using Java, J2EE, Microservices, and Spring Boot. It offers the opportunity to shape architecture decisions, resolve complex technical challenges, and mentor developers across the team. The position is based in a hybrid work environment, with three days in the office and two days working remotely. It collaborates with technology teams across Citi's global organization on high-impact platform initiatives.

Requirements

  • 6 to 10 years of experience in applications development or systems analysis, with hands-on expertise in Java, J2EE, Microservices, and Spring Boot.
  • Subject matter expertise in at least one area of applications development, supported by a track record of delivering successful technology projects.
  • Demonstrated leadership and project management capabilities, including coaching and allocating work across a development team.
  • Ability to adjust priorities quickly as business needs change.
  • Clear and concise written and verbal communication skills.
  • Bachelor's degree or equivalent experience.

Nice To Haves

  • Bachelor’s degree/University degree or equivalent experience.

Responsibilities

  • Build and evolve full-stack Java applications using J2EE, Microservices, and Spring Boot to support new products and platform upgrades.
  • Partner with multiple management teams to align system enhancements with business goals and product roadmaps.
  • Resolve complex, high-impact technical issues by evaluating business processes, system architecture, and industry standards.
  • Ensure application designs align with Citi's broader technology architecture and coding standards.
  • Define standards for coding, testing, debugging, and implementation to improve development quality and consistency.
  • Connect architecture and infrastructure decisions to broader business objectives when designing technical solutions.
  • Coach and mentor mid-level developers and analysts, allocate work, and guide technical decisions.
  • Identify and manage risk in technical and business decisions, ensuring compliance with applicable laws and regulations.

Benefits

  • Medical, dental, and vision coverage.
  • 401(k).
  • Life, accident, and disability insurance.
  • Wellness programs.
  • Paid time off, including planned time off (vacation), unplanned time off (sick leave), and paid holidays.
  • Ongoing learning and development opportunities.
  • Programs supporting financial wellbeing and long-term planning.
  • Resources supporting work-life balance and personal wellbeing.
  • Eligible employees may receive discretionary and formulaic incentive and retention awards.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service