Lead Full Stack Java Developer – Vice President

Citigroup

Mississauga, Ontario, Canada
Base: $120,800.00 - $170,800.00; bonus/equity: not...
Hybrid
Java and spring ecosystem expertise
Reactjs and modern front-end frameworks
Microservices architecture design
Citi is seeking a Lead Full Stack Java Developer at the Vice President level in Mississauga, Ontario, to lead the design and delivery of complex web applications. The role emphasizes technical leadership, mentoring a development team, and ensuring high standards of code quality across the software development lifecycle

Job Summary

  • This role offers a critical leadership position driving the technical direction and successful delivery of mission-critical web applications within a global team of over 230,000 dedicated people.
  • The successful candidate will architect robust systems, mentor a talented team of engineers, and ensure the highest standards of code quality and innovation in a complex enterprise environment.
  • Candidates must possess deep technical expertise in Java and Spring Boot while remaining hands-on to contribute to the development of complex features, back-end services, and APIs.

Matching Summary

Match Score: 85

Citi is seeking a Lead Full Stack Java Developer at the Vice President level in Mississauga, Ontario, to lead the design and delivery of complex web applications. The role emphasizes technical leadership, mentoring a development team, and ensuring high standards of code quality across the software development lifecycle.

Salary

Base: $120,800.00 - $170,800.00; Bonus/Equity: Not specified; Benefits: Not specified

Skills & Requirements

Must-have

  • Java and Spring ecosystem expertise
  • ReactJS and modern front-end frameworks
  • Microservices architecture design
  • RESTful API development
  • PostgreSQL and MongoDB databases
  • CI/CD pipeline proficiency
  • Team mentorship and leadership

Nice-to-have

  • GraphQL API design experience
  • Docker and Kubernetes containerization
  • AWS, GCP, or Azure cloud platforms
  • Financial services industry knowledge
  • Regulated environment application building
  • Strategic thinking and problem-solving

Key Requirements

  • 6+ years in Java and Spring ecosystem
  • Bachelor's degree required; Master's preferred
  • Proven experience in technical leadership roles
  • Experience designing distributed microservices architectures

Work Rights

Not specified

Tailored Resume

Cover Letter