Java Developer / Microservices Engineer
- Toronto, ON
- Hybrid
- Posted Sep 1, 2026
- 1 position
Opens an external site
- Employment type
- Contract
- Experience level
- Senior · 5+ years
- Apply by
- Oct 1, 2026
- Posting language
- English
- Working hours
- 40 hours per week
- Office presence
- 4 days per week
- Seniority
- Associate
- Application method
- Direct apply is available
Job summary
Design, develop, and maintain REST APIs and microservices for a Money Movement Services platform. Build scalable, secure solutions and develop event-driven integrations using Kafka streaming.
Job details
Our direct end client which is one of the most trusted investment banks globally is urgently looking to hire Java Developer / Microservices Engineer – Downtown Toronto (Hybrid - 4 Days Onsite). This is a Contract opportunity. Java Developer / Microservices Engineer Downtown Toronto (Hybrid - 4 Days Onsite) Nature of Contract – Contract Role JOB DESCRIPTION: Role Overview We are seeking an experienced Java Developer to build and enhance APIs and microservices for a Money Movement Services platform. The ideal candidate should have strong expertise in Java, distributed systems, and event-driven architectures, with a passion for developing scalable and high-performance applications. Key Responsibilities Design, develop, and maintain REST APIs and microservices using Java Spring Boot. Build scalable, secure, and high-performing solutions for money movement services. Develop event-driven integrations using Kafka streaming. Collaborate with cross-functional teams to deliver robust and reliable applications. Optimize database interactions and ensure application performance. Required Experience & Skills 5-7 years of hands-on experience in Java development. Strong expertise in Spring Boot, Microservices Architecture, and REST APIs. Experience with Object-Oriented Programming (OOP/OCP principles). Proficiency in SQL and database design. Hands-on experience with Kafka or other streaming platforms. Preferred Qualifications Experience in the Banking or Financial Services domain. Knowledge of Money Movement, Payments, and Payment Rails ecosystems. Familiarity with high-volume transaction processing systems. Looking forward to hear from you...!!! Best Regards, Bharat Sharma Sr. Talent Acquisition – Executive Iris Software 200 Metroplex Drive, Suite #300 Edison, NJ 08817 Mail: bharat.sharma@irissoftware.com | www.irissoftware.com
What you’ll do
Design, develop, and maintain REST APIs and microservices for a Money Movement Services platform. Build scalable, secure solutions and develop event-driven integrations using Kafka streaming.
Requirements
Requires 5-7 years of Java development experience with strong expertise in Spring Boot and Microservices. Proficiency in SQL and experience with Kafka or streaming platforms is essential.
Listed skills
- SQL · Preferred
- REST APIs · Preferred
- Java · Preferred
- Spring Boot · Preferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Java
- Spring Boot
- Microservices Architecture
- REST APIs
- Kafka
- SQL
- Object-Oriented Programming
- Distributed Systems
- Event-Driven Architecture
- Database Design
Job areas
- Software
- Technology
- Finance & Accounting
- Engineering
More jobs you can apply to directly
Similar opportunities posted by employers hiring on Jobs.ca, with no external application form.
Bédard Ressources Humaines
ITAD Services Representative #1265
SponsoredDirect employerEasy Apply- On-site
- Mississauga, ON
- Posted Sep 16, 2026
Sustainable Projects Group
Sustainability consultant/ Team Lead, Energy Consulting NOC 41400
SponsoredDirect employerEasy Apply- Hybrid
- vancouver v5l 4s1, BC
- Posted Sep 17, 2026
Desjardins
Senior Litigation Advisor -
SponsoredDirect employerEasy Apply- Hybrid
- Calgary, AB
- Posted Sep 9, 2026
