Senior Java Engineer to build Java REST APIs and event-driven microservices using Kafka, Spring Boot, Docker, and Kubernetes - (Montreal)

Senior Java Engineer to build Java REST APIs and event-driven microservices using Kafka, Spring Boot, Docker, and Kubernetes - (Montreal)

10 Aug
|
S.i. Systems
|
Montreal

10 Aug

S.i. Systems

Montreal

Senior Java Engineer to build Java REST APIs and event-driven microservices using Kafka, Spring Boot, Docker, and Kubernetes -

Job Type: Contract

Positions to fill: 1

Start Date: Sep 07, 2026

Job End Date: Sep 04, 2027

Pay Rate: Hourly: Negotiable

Job ID: 154334

Location: Toronto or Waterloo (Primary location is Waterloo. Remote candidates will be considered however must be in EST time zone)

*Needs to be eligible for Reliability Clearance (Should have lived in Canada for 5 consecutive years)

Join a platform engineering initiative building a new API and microservices ecosystem from the ground up within a large financial services environment. This role focuses on Java REST APIs, Kafka-based event-driven services, and microservices deployed to Kubernetes using Docker in on-prem and AWS environments. The position offers exposure to business processes and technology initiatives supporting long-term platform modernization.

Must Haves

- More than 5 years of development skills and progressive information technology experience with full application development life cycle and systems integration experience
- Strong working experience with Java APIs, REST, SOAP, Spring, JSON, Open API, Swagger, web services and web hosting technologies
- 1+ years experience using DevOps tools (Jenkins, Artifactory, BitBucket, Maven, CDD/Ansible)
- 1+ years experience with Kafka and/or Kafka Streams (with KSQL)
- Customer obsession – customers are at the center of all we do
- Strong analytical and problem-solving skills with ability to analyze situations/problems systematically and deliver effective right‑sized solutions in a timely manner




- Experience with managing and coordinating team activities in a multi‑site environment.
- Solid organizational and planning skill
- Excellent verbal and written communications skills

Nice to Have

- Experience with Kubernetes, Okta, AWS, MongoDB
- Experience with Group Retirement products and business domains
- Working knowledge of Business Rule Management Systems such as IBM’s ODM
- Experience with WebSphere, DB2, Java UI: Swing, Spring MVC, SonarQube for static code analysis
- Exposure to Enterprise Service Bus (ESB) integration architectures and technologies

Additional Requirements:

- Periodic weekend / after‑hours work may be required to support project implementations and system upgrades
- Occasional travel between office locations may be required depending on work assignments
- Possibility of on‑call support maybe required

Responsibilities

- Lead and participate in the design, development, deployment of Java REST web service APIs and microservices using Docker and Kubernetes.
- Ensure service designs follow approved architecture.
- Learn and incorporate emerging API technologies into our APIs.
- Use and enhance our Dev Ops tools and processes for CD/CI, these tools include Jenkins, Artifactory, BitBucket, Gradle, Continuous Delivery Director, Ansible
- Mentor and support colleagues in their capabilities
- Identify defects in services, debug and provide effective solutions to resolve the defects.
- When required, support existing APIs built on older technologies e.g., Websphere, DB2, Java UI etc.

Duration: Until Sep 4th 2027

Disclaimer

AI may be used in evaluating candidates.

This posting is for an existing vacancy.

📌 Senior Java Engineer to build Java REST APIs and event-driven microservices using Kafka, Spring Boot, Docker, and Kubernetes - (Montreal)
🏢 S.i. Systems
📍 Montreal

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior java engineer to build java rest apis and event-driven microservices using kafka, spring boot, docker, and kubernetes - (montreal) / montreal

Subscribe to this job alert:

Get the latest job offers by email for: senior java engineer to build java rest apis and event-driven microservices using kafka, spring boot, docker, and kubernetes - (montreal) / montreal