Procom
Java/Azure Developer - Payments
Toronto, Ontario, Canada · Hybrid
RATE
$55–$73/hr CAD
POSTED
6/25/2026
Job Description
Java/Azure Developer - Payments:
On behalf of our Banking client, Procom is searching for a Java/Azure Developer - Payments for a 3-month role. This position is a hybrid position with 2 days onsite at our client’s Toronto office.
Java/Azure Developer - Payments - Job Description:
You will work as a Software Engineer on our Online & Mobile backend team, supporting the EMT payments project. From Day 1, you will be an equal member of the team, contributing to the development of new microservices for various customer-facing projects.
Java/Azure Developer - Payments - Responsibilities:
• Work with other software engineers in Agile Scrum teams to design and build APIs according to business requirements and architectural guidelines
• Adhere to developer expectations to ensure high-quality, reusable, and maintainable software, including unit testing, code reviews, and documentation
• Continuously enhance your knowledge and expertise in leading-edge technologies and transfer this knowledge to the team
• Work on a broad range of tasks and multiple, concurrent projects, prioritizing and managing your own workload
• Help create a positive team environment that promotes collaboration, quality, innovation, and teamwork
• Perform Unit and System Integration testing
• Troubleshoot and determine root cause and resolution for application defects
Java/Azure Developer - Payments - Mandatory Skills:
• 5+ years of Java development experience
• 1+ years of experience with Azure cloud deployment and development
• Understanding of data structures and design patterns
• 5+ years of experience with CI/CD pipelines
• Strong communication skills (written and verbal)
• Strong team player
• Strong technical and business acumen
Java/Azure Developer - Payments – Nice-to-Have Skills:
• Banking or financial institution experience
• Payment project experience
• Agile/Scrum experience
Java/Azure Developer - Payments – Assignment Length:
This is a 3-month contract position with the possibility of extension based on business needs and performance.
Java/Azure Developer - Payments - Start Date:
ASAP
Java/Azure Developer - Payments - Assignment Location:
Toronto, Ontario, Canada. This is a hybrid position requiring 2 days in the office and 3 days working from home.
This employer uses both human and technology-assisted tools to support candidate screening and assessment. Final hiring decisions are made by people.
Ready to apply?
You'll complete the application through our portal.
Role summary
Java/Azure Developer - Payments
Toronto, Ontario · Hybrid
RATE
$55–$73/hr CAD
TYPE
Contract · 3 Months
STARTS
7/20/2026
POSTED
2 hours ago
ATS ID
327574
Not quite the right fit?
Browse all of our open roles across tech, finance, and engineering.
See all jobs →Looking for something specific?
Create a profile and get jobs recommended to you based on your skills and preferences.
Create a profile →