Already a candidate?

Feedback
Skip to main content
P

Procom

Software Developer - Senior-Java

Toronto, Ontario, Canada · Onsite

Contract · 6 Months
Start Sep 2026

POSTED

9/23/2026

Job Description

Software Developer - Senior-Java:
On behalf of our Government client, Procom is searching for a Software Developer - Senior-Java for a 6 month contract role. This position is an onsite position at our client’s Toronto office.

Software Developer - Senior-Java - Job Description:
The role involves working on existing and new applications, focusing on translating technical specifications into tested applications. The position requires maintaining, testing, and troubleshooting software packages, including providing technical assistance during implementation and migration phases.

Software Developer - Senior-Java - Responsibilities:
• Translate technical systems specifications into working, tested applications
• Develop detailed programming specifications
• Write and generate code
• Compile data-driven programs, maintain, and conduct unit tests
• Resolve and troubleshoot technical problems during software operation
• Provide technical assistance in implementation, conversion, and migrations

Software Developer - Senior-Java - Mandatory Skills:
• 10+ years of experience in Java development with Oracle or SQL database
• Experience in structured methodologies for application development and maintenance
• Experience with RestAPI, RESTful WebServices
• Experience with relational and hierarchical database technologies
• Strong communication skills; both written and verbal
• Ability to collaborate throughout the Software Development Life Cycle
• Experience in application design, testing, debugging, and documentation

Software Developer - Senior-Java – Nice-to-Have Skills:
• Knowledge and experience with programming Internet-ready applications
• Experience in rapid application development (RAD) methodologies
• Experience with middleware and gateways
• Knowledge of security gateways and protocols (JWT, Oauth2.0, SSL Certificates)
• Experience using Azure DevOps

Software Developer - Senior-Java – Assignment Length:
This is a 6 month contract position.

Software Developer - Senior-Java - Start Date:
ASAP.

Software Developer - Senior-Java - Assignment Location:
Toronto, Ontario, Canada. This position is onsite.

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

Software Developer - Senior-Java

Toronto, Ontario · Onsite

TYPE

Contract · 6 Months

STARTS

9/21/2026

POSTED

1 hour ago

ATS ID

331407



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