Backend Developer

Smsoftwaresolutionsinc — Canada · Posted ~3 days ago

Senior Full-time Hybrid

Skills

Java Spring Boot Microservices REST SOAP Oracle MongoDB Docker Kubernetes Agile Object Oriented Design Team City JIRA Git

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary

We are seeking an experienced Backend Developer to join our team in a hybrid work setup. The ideal candidate will have extensive experience in Java, Spring Boot, and microservices architecture. You will be responsible for designing, developing, and maintaining web services and applications using technologies like Docker, Kubernetes, Oracle, and MongoDB. The role requires strong knowledge of object-oriented design principles, data structures, and algorithms, along with the ability to collaborate effectively with various stakeholders in an Agile environment. A Bachelor's degree in Computer Science or a related field is required.

Highlights

Full-time hybrid role offering the opportunity to work on complex microservices architecture using a modern technology stack. The position involves cross-functional stakeholder coordination and utilizes an agile development environment.

Description

If you find this opportunity aligns with your career goals and interests, we kindly request that you send us your documents to hrsmss@smsoftconsulting.com by 27 July 2026 at your earliest convenience If you are not interested, please feel free to send over any names or forward this message to anyone who may be interested. We cannot proceed with the submission without mandatory documents. Updated Resume in word format (Mandatory)Skills Matrix and References (Mandatory)Expected hourly rate (Mandatory) Job Title – Backend Developer Client - Citi Bank Office location - Mississauga, ON- Canada, Hybrid Type - Fulltime. Role Overview Technical Skills: 8+ years’ experience in Java Spring Boot / Micro servicesSpring Boot Experience of working in an Agile environmentWeb 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 principlesGood knowledge on Java standard libraryHands on experience with Object Oriented programmingHands on experience with Spring BootExperience in agile software developmentKnowledge on cloud platformsShould be able to coordinate with different stakeholders. Basic qualifications: Bachelor’s degree in Computer Science, Software engineering or a related field.