Senior Java Microservices Developer
Interac Corp.
Build secure payment software at Interac using Java, Spring Boot, and microservices within a flexible hybrid work model. Help strengthen Canada’s financial ecosystem.
As a Senior Software Developer, you will develop and maintain highly distributed, high-performance payment systems. You will translate business requirements into Java applications while supporting architecture, database design, and performance testing. The work includes resilient microservices, event-driven applications, APIs, containers, and cloud-first modernization.
Key Responsibilities:
- Develop and maintain resilient microservices and event-driven applications
- Analyze, design, implement, and test Java payment applications
- Create system architecture and application maintenance documentation
- Write clean, maintainable, testable, efficient code
- Design databases and perform performance tuning
Requirements:
- University degree in Computer Science or equivalent experience
- Seven-plus years of software development experience
- Expertise with Spring, Spring Boot, RESTful, and SOAP APIs
- Knowledge of Docker, Kubernetes, SQL, and relational databases
- Eligibility to work full-time for Interac in Canada
Apply Java, Spring Boot, microservices, and database expertise to resilient payment platforms serving Canadians through Interac.
#J-18808-LjbffrReference: WJ-4483_1595780 · Posted 12 Nov 2026, 03:18 PM