Senior Java Backend Developer (Hybrid)
Design, develop, and maintain scalable Java-based microservices and RESTful APIs. Manage MongoDB data solutions and implement event-driven integrations using Kafka while supporting CI/CD pipelines.
- Hybrid
- ON
- Posted Aug 27, 2026
- Apply by Sep 26, 2026
- 1 position
More jobs you can apply to directly
Similar opportunities posted by employers hiring on Jobs.ca, with no external application form.
Job summary
Position: Senior Java Backend Developer (Hybrid) Location: Mississauga, ON Job type: Full-time/Permanent hiring Senior Java Microservices Developer with experience in enterprise application development using Java 8/11/17, Spring Boot, and Microservices architecture. Responsible for designing scalable REST APIs, developing event-driven integrations using Kafka, and managing high-performance MongoDB data solutions. The role includes cloud deployments on OpenShift/AWS, production support, CI/CD enablement, and delivering secure, resilient, high-availability applications. 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 o Document modeling o Indexing strategies o Aggregation framework o CRUD & 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
What you’ll do
Design, develop, and maintain scalable Java-based microservices and RESTful APIs. Manage MongoDB data solutions and implement event-driven integrations using Kafka while supporting CI/CD pipelines.
Requirements
Requires strong hands-on experience with Java 8/11/17, Spring Boot, and Microservices architecture. Proficiency in MongoDB, Kafka, and cloud deployments on OpenShift or AWS is essential.
Listed skills
- REST APIsPreferred
- CI/CDPreferred
- Amazon Web ServicesPreferred
- MongoDBPreferred
- JavaPreferred
- Spring BootPreferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Java
- Spring Boot
- Microservices
- REST APIs
- Kafka
- MongoDB
- OpenShift
- AWS
- Spring MVC
- Spring Data
- JSON
- OpenAPI
- Swagger
- CI/CD
- Unit Testing
- Secure Coding
Job areas
- Software
- Technology
- Engineering
- Data & Analytics
Additional details
- Minimum experience
- 5+ years
- Apply by
- Sep 26, 2026
- Posting language
- English
- Working hours
- 40 hours per week
- Seniority
- Mid-Senior level
- Application method
- Direct apply is available
