Senior Full Stack Developer
Citi Careers
Mississauga, Canada, Canada
Hybrid
Posted Aug 21, 2025
Hybrid
Compensation
Loading salary analysis...
About the role
We are looking for a highly skilled and experienced Senior Full Stack Developer with expertise in Java, Spring Boot, Angular, Docker, and Kubernetes.
Responsibilities
- Design, develop, and deploy scalable web applications
- Build and integrate RESTful APIs
- Develop reusable and modular Angular components
- Implement microservices architecture and containerize applications
- Collaborate with cross-functional teams
- Implement security best practices
- Write clean, maintainable, and well-documented code
- Participate in code reviews
- Mentor junior developers
- Work in an Agile/Scrum environment
- Deploy applications on cloud platforms
- Proactively identify system bottlenecks
- Establish and enforce coding standards
- Proactively identify emerging technologies
Requirements
- 6 - 10 years of professional experience in full-stack development
- Proven experience in designing and implementing complex, scalable, and high-performance enterprise-level applications
- Expert-level proficiency in Java, Spring Boot, Angular, Docker, and Kubernetes
- Experience with relational databases like Oracle
- Familiarity with NoSQL databases like MongoDB
- Knowledge of front-end technologies
- Experience with testing frameworks
- Knowledge of cloud platforms
- Strong problem-solving skills and attention to detail
- Demonstrated strong leadership skills
- Excellent communication and teamwork skills
Benefits
- 401k matching
- Health insurance
- Flight privileges
About the Company
Discover your future at Citi
Job Details
Salary Range
Salary not disclosed
Location
Mississauga, Canada, Canada
Employment Type
Hybrid
Original Posting
View on company website