Enter a job title or keyword

Senior Java Microservices Developer – Java, Spring Boot, Kafka, MongoDB, OpenShiftAWS


Job Location:

Mississauga - Canada

Monthly Salary: K 10 - 10
Experience Required: 5years
Posted: 7 August 2026 (30+ days ago)
Application Deadline: 4 November 2026
Vacancies: 1 Vacancy

Job Summary

Senior Java Microservices Developer Java Spring Boot Kafka MongoDB AWS/OpenShift

Experience Range: 9 - 12 Years

Must Have Technical/Functional Skills
Core Development

Java (8/11/17) strong hands-on experience.
Spring Boot Spring MVC Spring Data.
Microservices architecture:
Service decomposition
API contracts

REST APIs JSON OpenAPI / Swagger.
Kafka:
Producer
Consumer
Partitioning

MongoDB.
OpenShift / AWS.

Database & Data Layer

MongoDB:
Document modeling
Indexing strategies
Aggregation framework
CRUD and performance tuning

Integration & Messaging

Experience with Kafka (preferred).
REST-based integrations with upstream/downstream systems.

Roles & Responsibilities

Design develop and maintain Java-based microservices.
Implement RESTful APIs adhering to enterprise design standards.
Develop and optimize SQL queries (E2 level) for transactional and reporting use cases.
Design and manage MongoDB schemas indexes and queries.
Ensure high availability scalability and performance of microservices.
Apply exception handling logging monitoring and resiliency patterns.
Collaborate with Business Analysts Architects QA and DevOps teams.
Participate in code reviews unit testing and defect resolution.
Support CI/CD pipelines deployments and production issues.
Follow secure coding and compliance standards.


Required Skills:

Sailpoint