Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Citi

Java Microservices Lead Developer – Vice President

Citi

Lead Java Microservices Developer at Citi designing scalable microservices and APIs. Mentoring developers and collaborating across teams to deliver engineering excellence.

Posted 6/13/2026full-timeJacksonville • Florida, Texas • 🇺🇸 United StatesSenior💰 $113,840 - $170,760 per yearWebsite

Tech Stack

Tools & technologies
CloudDistributed SystemsJavaJavaScriptMicroservicesNode.jsSpringSpring BootSpringBoot

About the role

Key responsibilities & impact
  • Design and build RESTful APIs and microservices architectures that are scalable, reliable, and fault-tolerant across Citi's technology platforms.
  • Develop production-grade services using Java, Spring Boot, and Node.js, with a focus on performance and maintainability.
  • Implement inter-service communication patterns using REST and messaging queues to ensure seamless integration across distributed systems.
  • Define and enforce standards for coding, testing, debugging, and deployment to raise engineering quality across the team.
  • Partner with cross-functional teams — including architecture, infrastructure, and product — to align technical solutions with business goals and identify opportunities for system improvement.
  • Lead code reviews and architectural design discussions, providing guidance and coaching to mid-level developers and analysts.
  • Evaluate complex business and system processes to identify issues early and develop practical, innovative engineering solutions.
  • Apply sound risk judgement when making technical decisions, ensuring compliance with applicable policies and maintaining the integrity of Citi's platforms.

Requirements

What you’ll need
  • 6+ years of experience in application development or systems analysis, with a strong focus on backend engineering and microservices.
  • Hands-on proficiency in Java and Spring Boot, with demonstrated experience building and deploying production microservices.
  • Practical experience designing RESTful APIs and implementing inter-service communication via REST and messaging queues.
  • Ability to ensure scalability, reliability, and fault tolerance across distributed service architectures.
  • Experience conducting API testing using tools such as Postman and REST-based testing frameworks.
  • Working knowledge of CI/CD pipelines and their role in modern software delivery.
  • Demonstrated leadership and project management capability, with a history of successfully delivering complex engineering initiatives.
  • Experience with Node.js in a microservices or API development context.
  • Recognised as a Subject Matter Expert in at least one area of application development (e.g., API design, distributed systems, or cloud-native architecture).
  • Master's degree in Computer Science, Engineering, or a related discipline.

Benefits

Comp & perks
  • medical, dental & vision coverage
  • 401(k)
  • life, accident, and disability insurance
  • wellness programs
  • paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays.

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaSpring BootNode.jsRESTful APIsmicroservicesAPI testingCI/CD pipelinesscalabilityreliabilityfault tolerance
Soft Skills
leadershipproject managementcoachingcommunicationcollaborationproblem-solvingrisk judgementinnovationguidanceanalytical thinking
Certifications
Master's degree in Computer ScienceMaster's degree in Engineering