Senior Java Engineer (Assistant Vice President)

Citi

Jacksonville, FL • 10m ago • On-site

Senior

On-site

96,960 - 145,440 USD/yr

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Role: Senior Java Engineer (Assistant Vice President)

  • Focus: End-to-end ownership of mission-critical Java applications for financial services

  • Work model: Hybrid (3 days in office, 2 days remote)

Description

Design and build mid-to-large-scale Java applications using Spring Boot and Microservices. You will serve as a technical authority for performance issues, defects, and architectural flaws—driving root cause analysis to deliver lasting fixes. You will own the full software development lifecycle from strategic scoping and technical planning through development, testing, deployment, and post-launch support.

Responsibilities

  • Design and build efficient, maintainable, and scalable Java applications using Spring Boot and Microservices architecture

  • Diagnose complex application performance issues and code defects; conduct root cause analysis and implement lasting fixes

  • Own end-to-end software delivery: scoping, technical planning, development, testing, deployment, and post-launch support

  • Define and maintain engineering standards for coding, testing, and debugging aligned to the broader architectural blueprint

  • Champion Agile delivery, manage inter-team dependencies, and improve concurrent project throughput

  • Build consensus across engineering teams, business stakeholders, and senior leadership to keep delivery on track

  • Mentor and coach engineers; share expertise through brown bags and engineering forums; pursue continuous learning

Requirements

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

  • Hands-on expertise in Java, Spring Boot, and Microservices delivering production-grade applications

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

  • Strong analytical and data-driven problem-solving for technical issue diagnosis and engineering decisions

  • Practical experience delivering projects using Agile or hybrid Agile-Waterfall methodologies

  • Ability to manage third-party technology vendors and evaluate partnerships

  • Exceptional written and verbal communication skills

  • Bachelor’s degree in a relevant field or equivalent professional experience

Benefits

  • Hybrid working model (3 days office, 2 days remote)

  • Technical ownership and autonomy to shape engineering decisions

  • Support for continuous learning, engineering forums, and professional certification resources

  • Opportunity to lead and mentor engineers

  • Competitive financial wellbeing benefits

  • Collaborative, results-oriented team culture

  • Global reach and career mobility

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Potential salary for Senior Java Engineer (Assistant Vice President) role

Improve your resume for just $5

$96,960 – $145,440/year

Unlock Full Resume Report