Back to all jobs
Citi Careers logo

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
Create resume for this position