Back to job search
Iris Software Inc. logo
Iris Software Inc.Verified Job Source

Java Developer / Microservices Engineer

  • Toronto, ON
  • Hybrid
  • Posted Sep 1, 2026
  • 1 position

Opens an external site

Sign in to save this job
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.

Browse all Easy Apply jobs