Public Cloud - Senior Java Developer - Assistant Vice President

Work From Home With CiCi

Fully remote
Java 8+ and ecosystem
Spring framework expertise
Microservices architecture design
The job posting is for a Senior Java Developer role at Citi, where the successful candidate will develop high-performance backend services and lead technical initiatives. The position emphasizes strong Java expertise, cloud experience, and the ability to mentor junior developers

Job Summary

  • Design, develop, test, deploy, and maintain high-quality, scalable, and resilient backend services and APIs using Java and related technologies.
  • Provide technical guidance and mentorship to junior and mid-level developers, conduct code reviews, and promote best practices in software development.
  • Stay up-to-date with emerging technologies and industry trends, evaluating and recommending new tools and technologies to improve development processes and product quality.

Matching Summary

Match Score: 85

The job posting is for a Senior Java Developer role at Citi, where the successful candidate will develop high-performance backend services and lead technical initiatives. The position emphasizes strong Java expertise, cloud experience, and the ability to mentor junior developers.

Skills & Requirements

Must-have

  • Java 8+ and ecosystem
  • Spring Framework expertise
  • Microservices architecture design
  • Relational and NoSQL databases
  • Public cloud platforms experience
  • Agile/Scrum team collaboration

Nice-to-have

  • Technical leadership and mentorship
  • Emerging technologies evaluation
  • Asynchronous programming knowledge
  • Application security best practices

Key Requirements

  • 8+ years professional backend experience
  • Bachelor's or Master's degree
  • Proficient with Git and CI/CD
  • Unit, integration, and end-to-end testing

Work Rights

Not specified

Tailored Resume

Cover Letter