Lead Java Developer

Citigroup

Mississauga, Ontario, Canada
Base: $120,800.00 - $170,800.00; bonus/equity: not...
Hybrid
Java and spring boot backend development
Angular front-end development with typescript
Microservices and api-first architecture design
Citi is seeking a Lead Java Developer for their Mississauga, Ontario location who will design, build, and support modern web applications using a full-stack approach. The ideal candidate should have extensive experience in Java/Spring Boot for backend development and Angular for frontend development, along with a solid understanding of microservices and CI/CD methodologies

Job Summary

  • This role offers the opportunity to join a global team of over 230,000 dedicated professionals at Citi.
  • The successful candidate will design and maintain scalable web applications spanning both front-end and back-end technologies.
  • Candidates are expected to work collaboratively in an agile environment while adhering to engineering best practices.

Matching Summary

Match Score: 85

Citi is seeking a Lead Java Developer for their Mississauga, Ontario location who will design, build, and support modern web applications using a full-stack approach. The ideal candidate should have extensive experience in Java/Spring Boot for backend development and Angular for frontend development, along with a solid understanding of microservices and CI/CD methodologies.

Salary

Base: $120,800.00 - $170,800.00; Bonus/Equity: Not specified; Benefits: Global benefits for well-being and growth

Skills & Requirements

Must-have

  • Java and Spring Boot backend development
  • Angular front-end development with TypeScript
  • Microservices and API-first architecture design
  • SQL Server database optimization and modeling
  • Kafka event-driven integration implementation
  • CI/CD pipeline management with GitHub or Bitbucket

Nice-to-have

  • Cloud platform experience on AWS, Azure, or GCP
  • Docker and Kubernetes containerization skills
  • Automated testing framework proficiency
  • Elasticsearch search solution implementation
  • Observability practices in production environments

Key Requirements

  • 6-10 years of full-stack web application development experience
  • Bachelor's degree in Computer Science or related field
  • Strong communication skills and ownership mindset

Work Rights

Not specified

Tailored Resume

Cover Letter