Senior Java Engineer to build Java REST APIs and event-driven microservices using Kafka, Spring Boot, Docker, and
Listed on 2026-08-09
-
Software Development
Java Developer, Backend Developer, Cloud Engineer - Software, DevOps
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 :
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 Dev Ops tools (Jenkins, Artifactory, Bit Bucket, 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.
- Strong organizational and planning skill
- Excellent verbal and written communications skills
- 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 Web Sphere, DB2, Java UI:
Swing, Spring MVC, Sonar Qube for static code analysis - Exposure to Enterprise Service Bus (ESB) integration architectures and technologies
- 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
- 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, Bit Bucket, 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.
#J-18808-LjbffrTo Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: