Back End Developer
Develop and maintain backend services using Java and Spring Boot within an Agile environment. Design and implement microservices architecture while coordinating with various stakeholders.
- Hybrid
- Mississauga, ON
- Posted Jul 30, 2026
- Apply by Aug 29, 2026
- 1 position
Job summary
Role: Java Backend Developer Canada Location: Mississauga, Canada( 2-3 days in a week onsite) Client: Altimetrik/Citi Bank Position Type: Full time only Interview Type: Face to Face Mandatory for Coding Round Job Description: Technical Skills: 8+ years’ experience in Java Spring Boot / Micro services Spring Boot Experience of working in an Agile environment Web services (REST Services / SOAP)DB (Oracle/MongoDB) Microservices architecture (Docker, Kubernetes) Design and Architecture (Micro-services design pattern) Data Structures and Algorithms Team City, JIRA, Git Required Skills & Experience: Good knowledge on Object Oriented design principles Good knowledge on Java standard library Hands on experience with Object Oriented programming Hands on experience with Spring Boot Experience in agile software development Knowledge on cloud platforms Should be able to coordinate with different stakeholders. Basic qualifications: Bachelor’s degree in Computer Science, Software engineering or a related field.
What you’ll do
Develop and maintain backend services using Java and Spring Boot within an Agile environment. Design and implement microservices architecture while coordinating with various stakeholders.
Requirements
Requires 8+ years of experience in Java, Spring Boot, and microservices design patterns. A bachelor's degree in Computer Science or a related field is required.
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Java
- Spring Boot
- Microservices
- REST Services
- SOAP
- Oracle
- MongoDB
- Docker
- Kubernetes
- Data Structures
- Algorithms
- Team City
- JIRA
- Git
- Object Oriented Design
Job areas
- Software
- Technology
- Engineering
Additional details
- Minimum education
- Bachelor’s degree
- Minimum experience
- 8+ years
- Apply by
- Aug 29, 2026
- Posting language
- English
- Working hours
- 40 hours per week
- Office presence
- 3 days per week
- Seniority
- Mid-Senior level
- Application method
- Direct apply is available
