10 Aug
|
S.i. Systems
|
Toronto
10 Aug
S.i. Systems
Toronto
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:
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 recent 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.
- Strong 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.
#J-18808-Ljbffr
📌 Senior Java Engineer to build Java REST APIs and event-driven microservices using Kafka, Spring Boot, Docker, and Kubernetes - (Toronto)
🏢 S.i. Systems
📍 Toronto