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

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.

Java Microservices Lead Developer – Vice President
CitiLead 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 & technologiesCloudDistributed 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 resumeApplicant 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