Java Development Lead- Vice President

Citi Group

Jersey City (NJ)

Hybrid

USD 142,000 - 213,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Citi in Jersey City, NJ is seeking a Java Development Lead to drive full-stack Java solutions, mentor developers, and shape architecture decisions. You will partner with cross‑functional teams to deliver modern applications and ensure quality through coding standards and robust design.

The role emphasizes leadership, problem solving, and strategic alignment with business goals in a hybrid work environment. A strong technical foundation and communication skills are essential.

Qualifications

  • 6 to 10 years of experience in applications development or systems analysis.
  • Hands-on expertise in Java, J2EE, Microservices, and Spring Boot.
  • Proven leadership and project management capabilities.
  • Ability to adjust priorities quickly.
  • Clear and concise written and verbal communication.
  • Bachelor's 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, allocating work and guiding technical decisions.
  • Identify and manage risk in technical and business decisions, ensuring compliance with applicable laws and regulations.

Skills

Java
J2EE
Microservices
Spring Boot
Leadership
Project Management
Communication

Education

Bachelor's degree or equivalent experience

Job description

Java Development Lead role puts you at the center of building and evolving the application systems that power Citi's technology platforms. You will lead applications systems analysis and programming activities, partnering with multiple teams to deploy new products and drive process improvements using Java, J2EE, Microservices, and Spring Boot. This position offers the opportunity to shape architecture decisions, resolve complex technical challenges, and mentor developers across the team.


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, allocating work and guiding technical decisions.

  • Identify and manage risk in technical and business decisions, ensuring compliance with applicable laws and regulations.


Required Qualifications & Skills


  • 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.


Beneficial Skills & Qualifications


  • Bachelor's degree/University degree or equivalent experience


What We Offer

Join a technology team that is shaping Citi's application platforms, in a hybrid work environment built to support both strong performance and personal balance.



  • Work in a hybrid model with 3 days in the office and 2 days working remotely.

  • Collaborate with technology teams across Citi's global organization on high impact platform initiatives.

  • Access ongoing learning and development opportunities to strengthen your technical and leadership skills.

  • Benefit from programs that support financial wellbeing and long-term planning.

  • Receive resources that support work-life balance and personal wellbeing.


In addition to salary, Citi's offerings may also include, for eligible employees, discretionary and formulaic incentive and retention awards. Citi offers competitive employee benefits, including: medical, dental & vision coverage; 401(k); life, accident, and disability insurance; and wellness programs. Citi also offers paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays. For additional information regarding Citi employee benefits, please visit citibenefits.com. Available offerings may vary by jurisdiction, job level, and date of hire.


Primary Location: Jersey City New Jersey United States


Time Type: Full time


Primary Location Full Time Salary Range: $142,320.00 - $213,480.00


Anticipated Posting Close Date: Nov 12, 2026

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Development Lead- Vice President
Java Development Lead- Vice President

Citi • Jersey City (NJ)

Hybrid
USD 142,000 - 213,000
Java Full Stack Developer
Java Full Stack Developer

Citi • Jersey City (NJ)

On-site
USD 142,320 - 213,480
Competitive employee benefits
Incentive and retention awards
Senior Java Developer - Vice President
Senior Java Developer - Vice President

Citigroup Inc. • Christiana Acres (DE)

Hybrid
USD 126,000 - 189,000
Hybrid work model
Career growth opportunities
Learning & development programs
+2
Senior Java Developer - Vice President
Senior Java Developer - Vice President

Citi • New Castle (DE)

Hybrid
USD 126,000 - 189,000
Hybrid work schedule
Global exposure
Technical leadership
+4
Java/SQL Developer - Assistant Vice President
Java/SQL Developer - Assistant Vice President

Citigroup Inc. • Jersey City (NJ)

Hybrid
USD 121,000 - 182,000
Paid annual leave
Discretionary bonus
Private Medical Care & Life Insurance
+5
Senior Applications Developer Lead (Java/Oracle) | Hybrid
Senior Applications Developer Lead (Java/Oracle) | Hybrid

Citi • New York (NY)

On-site
Confidential
VP Senior Full Stack Java Developer
VP Senior Full Stack Java Developer

Citigroup Inc. • Jersey City (NJ)

On-site
USD 142,000 - 213,000
Medical, dental & vision coverage
401(k)
Life, accident, and disability保险
+3
Application Development Group Manager, Senior Vice President
Application Development Group Manager, Senior Vice President

Citi • Jersey City (NJ)

On-site
USD 176,720 - 265,080
Medical, dental & vision coverage
401(k)
Paid time off including vacation, sick leave, and holidays
Apps Dev Tech Lead Analyst - Vice President
Apps Dev Tech Lead Analyst - Vice President

Citi • Rutherford (NJ)

On-site
USD 142,000 - 213,000
Senior Java Technical Lead-Senior Vice President
Senior Java Technical Lead-Senior Vice President

Citi • New York (NY)

On-site
USD 141,000 - 212,000
Medical, dental & vision coverage
401(k)
Life, accident & disability insurance
+2