**
Citigroup is seeking a Java Full Stack Developer for a hybrid role in Mississauga, Ontario, focusing on building and maintaining modern web applications. The ideal candidate will have extensive experience in both front-end and back-end development, particularly with Java, Spring Boot, Angular, and microservices architecture.
**
Job Summary
This role offers the opportunity to join a global team of over 230,000 dedicated people at Citi to design and build scalable modern web applications.
The position focuses on developing secure microservices using Java and Spring Boot while creating responsive user interfaces with Angular and Kendo UI components.
Candidates will work in an agile environment utilizing CI/CD pipelines, GitHub workflows, and event-driven integrations with Kafka to deliver high-quality software solutions.
Matching Summary
Match Score: 75
**
Citigroup is seeking a Java Full Stack Developer for a hybrid role in Mississauga, Ontario, focusing on building and maintaining modern web applications. The ideal candidate will have extensive experience in both front-end and back-end development, particularly with Java, Spring Boot, Angular, and microservices architecture.
**
Salary
Base: $120,800.00 - $170,800.00; Bonus/Equity: Not specified; Benefits: Global benefits for well-being and growth
Skills & Requirements
Must-have
10+ years full-stack development experience
Java and Spring Boot backend development
Angular frontend development with TypeScript
Microservices and API-first architecture design
SQL Server database optimization
Kafka event-driven integration
CI/CD pipeline implementation
Nice-to-have
Cloud platform experience AWS Azure GCP
Docker and Kubernetes containerization
Automated testing frameworks proficiency
Observability practices logging metrics tracing
Production support experience
Key Requirements
Bachelor's degree in Computer Science or related field
10+ years of full-stack web application development experience