Senior Java Engineer - Assistant Vice President

Citigroup

Jacksonville (FL)

Hybrid

USD 120,000 - 160,000

Full time

4 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Hybrid work model
Professional development support
Competitive benefits

Job summary

Citi in Jacksonville, FL is seeking a Senior Java Engineer (AVP level) to design, build, and deliver mission-critical applications powering financial services at global scale. The role blends hands-on Java with ownership from architecture through deployment in a hybrid setup.

The ideal candidate has 5–8+ years in software development, strong Java/Spring Boot/microservices skills, and proven ability to lead delivery across cross-functional teams while driving Agile practices.

Qualifications

  • 5 to 8+ years in software product development or technical environment with leadership experience.
  • Hands-on Java, Spring Boot and Microservices with production-grade delivery.
  • Experience across full software development lifecycle from design to production support.
  • Strong analytical and problem-solving with data-driven decisions.
  • Experience with Agile or hybrid Agile-Waterfall.

Responsibilities

  • Design and build Java applications with Spring Boot and microservices.
  • Act as technical authority for performance, defects, and architectural issues.
  • Own end-to-end lifecycle from scoping to deployment and post-launch support.
  • Define coding, testing, and debugging standards aligned with architecture.
  • Champion Agile delivery and improve cross-team collaboration.
  • Build consensus with stakeholders and mentor engineers.

Skills

Java
Spring Boot
Microservices
Agile
Leadership
Communication

Education

Bachelor's degree

Tools

PMP/CSM (certifications)

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 issues and making engineering decisions.
  • Practical experience delivering projects using Agile or hybrid Agile-Waterfall methodologies.
  • Ability to manage third‑party technology vendors, including implementation planning and partnership evaluation.
  • Exceptional written and verbal communication skills, with the ability to align technical and non‑technical stakeholders around complex delivery challenges.
  • Bachelor's degree in a relevant field or equivalent professional experience.
Beneficial skills & qualifications
  • Experience with front‑end technologies such as React or Angular to complement back‑end delivery.
  • PMP, Certified ScrumMaster (CSM), or an equivalent project management certification.
  • Experience driving large‑scale process improvement or engineering culture change within a technology organisation.
  • Background leading infrastructure programmes or complex, multi‑team software delivery initiatives.
Education:
  • Bachelor's/University degree or equivalent experience.
What we offer
  • A hybrid working model with 3 days in the office and 2 days working remotely, giving you flexibility and in‑person collaboration.
  • Meaningful technical ownership over complex, large‑scale engineering programmes that directly affect business outcomes.
  • Access to continuous learning resources, engineering forums, and support for professional certifications to keep your skills current.
  • The opportunity to lead and mentor engineers, building your influence and leadership presence within a high‑performing team.
  • Competitive financial wellbeing benefits designed to support your long‑term security and professional success.
  • A collaborative, results‑oriented team culture where engineering rigour and delivery impact are recognised and rewarded.
  • Global reach and career mobility, with the scale of Citi providing access to opportunities across functions and geographies.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Tech Lead - Vice President
Java Tech Lead - Vice President

Citi • New York (NY)

Hybrid
USD 200,000 - 260,000
Hybrid work model
Competitive compensation
Professional development
+3
Lead Java Developer - Senior Vice President
Lead Java Developer - Senior Vice President

MainframeMaster • Delaware

Hybrid
USD 140,000 - 190,000
Hybrid work schedule
AI tooling access
Wellbeing programs
+2
Senior Java Developer Assistant Vice President
Senior Java Developer Assistant Vice President

Citibank (Switzerland) AG • Irving (TX), Northern (KY)

Hybrid
Confidential
Hybrid work model
Competitive benefits
Career development
Senior Java Engineer – Assistant Vice President
Senior Java Engineer – Assistant Vice President

Citigroup Inc. • Jacksonville (FL)

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

Socket.dev • Irving (TX)

Hybrid
USD 107,000 - 161,000
Hybrid working model (3 days in office
Training program
Career progression
+1
Full Stack Engineer Lead Java/Angular - Vice President
Full Stack Engineer Lead Java/Angular - Vice President

Citi • New York (NY)

Hybrid
USD 113,000 - 171,000
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 Full-Stack Developer & VP-Level Tech Lead
Senior Full-Stack Developer & VP-Level Tech Lead

Citi • New York (NY)

On-site
Senior Java Developer - Vice President
Senior Java Developer - Vice President

Citigroup Inc. • Christiana Acres (DE)

Hybrid
USD 126,000 - 189,000
Hybrid work model
Wellbeing programs
Learning & development
Senior Lead Software Engineer Securities Finance SVP
Senior Lead Software Engineer Securities Finance SVP

Citi • Jersey City (NJ)

On-site
USD 159,000 - 265,000
Hybrid work model
AI tooling access
Leadership development opportunities
+1