Already a candidate?

Feedback
Skip to main content
P

Procom

Java/Azure Developer - Payments

Toronto, Ontario, Canada · Hybrid

Contract · 3 Months
Start Jul 2026

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
Terms of Use
Privacy Policy