Senior Java Engineer – Assistant Vice President

Citi

Jacksonville (FL)

Hybrid

USD 120,000 - 160,000

Full time

10 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Citi in Jacksonville, FL is seeking a Senior Java Engineer (AVP) to design, build, and deliver mission-critical software applications at global scale. This hybrid role blends hands-on Java, Spring Boot, and Microservices with end-to-end technical ownership—from architecture and development through deployment and post-launch support.

You will lead cross-functional delivery, mentor engineers, and set engineering standards while collaborating with stakeholders and senior leadership to drive

Qualifications

  • 5 to 8 years of software product development or technical environment experience.
  • Hands-on Java, Spring Boot, and Microservices development experience delivering production-grade applications.
  • Experience managing the full software development lifecycle from requirements and design through release and operational support.
  • Strong analytical and problem-solving skills with a data-driven approach to diagnosing technical issues.

Responsibilities

  • Design and build mid-to-large-scale Java applications using Spring Boot and Microservices.
  • Diagnose performance issues, defects, and architectural flaws with root-cause analysis.
  • Own the full SDLC end-to-end from planning to post-launch support.
  • Define and maintain engineering standards aligning with the architectural blueprint.
  • Champion Agile delivery and optimize development processes to improve throughput.
  • Build consensus with stakeholders and leadership to ensure on-track delivery.
  • Mentor engineers and pursue continuous learning.

Skills

Java
Spring Boot
Microservices
SDLC management

Job description

Citi is looking for a Senior Java Engineer at the Assistant Vice President level to design, build, and deliver mission-critical software applications that power financial services at global scale. Based in Jacksonville, FL, this hybrid role blends deep hands-on engineering in Java, Spring Boot, and Microservices with end-to-end technical ownership - from architecture and development through to deployment and post-launch support. If you are a senior engineer who thrives on solving complex technical challenges and leading delivery across cross-functional teams, this is an opportunity to make a measurable impact at one of the world's leading financial institutions.

Responsibilities

  • Design and build mid-to-large-scale Java applications using Spring Boot and Microservices architecture, applying engineering best practices to produce efficient, maintainable, and scalable code.

  • Serve as the technical authority for diagnosing complex application performance issues, coding defects, and architectural flaws, conducting root cause analysis to deliver lasting fixes.

  • Own the full software development lifecycle end-to-end, from strategic scoping and technical planning through development, testing, deployment, and post-launch support.

  • Define and maintain engineering standards for coding, testing, and debugging, ensuring all application design aligns with the broader architectural blueprint and system dependencies.

  • Champion Agile delivery across the team, identifying inter-team dependencies, optimising development processes, and continuously improving concurrent project throughput.

  • Build consensus across engineering teams, business stakeholders and senior leadership, translating technical decisions into clear outcomes that keep delivery on track.

  • Mentor and coach engineers, share technical expertise through brown bags and engineering forums, and advance your own knowledge through industry certifications and continuous learning.

Required qualifications & skills

  • 5 to 8 years of experience in a software product development or technical environment, with demonstrated capacity in a technical lead or project management role.

  • Hands-on expertise in Java, Spring Boot, and Microservices development, with a track record of delivering production-grade applications.

  • Proven ability to manage the complete software development lifecycle, from requirements and design through release and operational support.

  • Strong analytical and problem-solving skills, with a data-driven approach to diagnosing technical

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Engineer - Spring Boot & Microservices Lead
Senior Java Engineer - Spring Boot & Microservices Lead

Citi • Jacksonville (FL)

Hybrid
USD 120,000 - 160,000
Java Developer – Assistant Vice President
Java Developer – Assistant Vice President

Citi • Irving (TX)

On-site
USD 107,000 - 161,000
Hybrid work model
Professional development resources
Competitive compensation package
+1
Senior Java Engineer: Lead Spring Boot Microservices
Senior Java Engineer: Lead Spring Boot Microservices

Citigroup Inc. • Jacksonville (FL)

Hybrid
USD 97,000 - 145,000
Hybrid work model
Certifications support
Global career opportunities
+1
Java/SQL Developer - Assistant Vice President
Java/SQL Developer - Assistant Vice President

Citigroup Inc. • Tampa (FL)

On-site
USD 110,000 - 170,000
Java Developer – Assistant Vice President
Java Developer – Assistant Vice President

Citigroup Inc. • Irving (TX)

On-site
USD 107,000 - 161,000
Hybrid work
Career development
Technical ownership
+2
Senior Java Developer Assistant Vice President
Senior Java Developer Assistant Vice President

Citi • Tampa (FL)

On-site
USD 107,000 - 161,000
Hybrid work model
Continuous learning resources
Competitive total rewards package
+1
Senior Java lead Developer - Assistant Vice President
Senior Java lead Developer - Assistant Vice President

Citi • New York (NY)

On-site
USD 13,000 - 21,000
Senior Java Developer - Vice President
Senior Java Developer - Vice President

Citi • Town of New Castle (NY)

Hybrid
USD 126,000 - 189,000
Hybrid work model
Learning and development programs
Wellbeing support
+1
Senior Java Developer — Hybrid, Microservices Leader
Senior Java Developer — Hybrid, Microservices Leader

Citi • New York (NY)

Hybrid
USD 94,000 - 142,000
Senior Java Developer - Vice President
Senior Java Developer - Vice President

Citi • New York (NY)

On-site
USD 142,320 - 213,480
Medical, dental & vision coverage
401(k)
Paid time off
+1