Back to job search
KG

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