IT & Software

Senior Java Software Developer

Interac

Toronto · Ontario · Canada

Share this job: X Facebook WhatsApp Save job : Senior Java Software Developer

Build high-performance payment systems at Interac using Java, Spring Boot, and distributed microservices within a flexible hybrid work model. Help strengthen Canada’s digital financial infrastructure through secure, resilient software.

As a Senior Software Developer reporting to Product Foundation, Money Movement, you will develop Java applications on a complex payment platform. You will translate client business requirements into designs, implementations, and performance improvements. The work includes microservices, event-driven applications, APIs, containers, databases, testing, and architecture documentation.

Key Responsibilities:

  • Develop and maintain resilient microservices and event-driven applications
  • Participate in system and application architecture activities
  • Write clean, maintainable, testable, efficient Java code
  • Run Spring, Spring Boot, Docker, and Kubernetes technologies
  • Design databases and conduct performance testing and tuning

Requirements:

  • University degree in Computer Science or equivalent education and experience
  • Seven-plus years of software development experience
  • Strong Spring and Spring Boot experience
  • Expertise designing RESTful and SOAP APIs
  • Eligibility to work full-time for Interac in Canada

Apply your Java, microservices, API, database, and performance expertise to Interac’s trusted payment systems across Canada.

#J-18808-Ljbffr

Reference: WJ-4483_1629284 · Posted 15 Nov 2026, 02:04 AM

Find more on GigBlow

This role is listed on GigBlow for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.

Java Software jobs in other states

Browse jobs