Job Specifications
Role: Senior Software Developer
Client: Ontario Government
Job Type: Contract
Term: 12 Months
Workplace Type: Onsite
Pay Rate: $85.00
Start date: 2-3 weeks
Location: Toronto, ON
Language: English
Clearance: N/A
ATS ID #: RQ10208
Requirements: What you'll need
Skills, Knowledge, Experience, and Qualifications:
Experience:
Ability to collaborate with IT Professionals throughout the Software Development Life Cycle
Experience in structured methodologies such as Agile Scrum for the development, design, implementation, and maintenance of applications
At least 5 years of Java Open JDK 8 and 11
At least 3 years of Spring Boot 2 or 3
At least 3 years of SOAP Web Service
At least 3 years of REST Service
At least 3 years of Git, DevOps, CI/CD
At least 3 years of Docker and Kubernetes
At least 3 years of OAuth2
At least 3 years of Java Data JPA and Hibernate
At least 5 years of Oracle and 3 years of SQL Server databases
At least 5 years of Junit 4 or 5
At least 3 years of Open API Specification and Swagger
Experience in design, code, test, debug and document applications
Experience in application design, latest design patterns, deployment, and troubleshooting
Experience with one or more communications protocols
Experience eliciting and documenting information from diverse business area stakeholders and subject matter experts
Excellent analytical, problem-solving, and decision-making skills; verbal and written communication skills; interpersonal and negotiation skills
Good experience with Azure API Management and API Gateway especially converting SOAP to REST an asset
Technical Skills:
Required to translate technical systems specifications into working, tested applications.
Technical skills and hands on experience to reflect the technologies noted in experience above (Java, Azure, etc)
This includes:
Developing detailed programming specifications
writing and/or generating code
compiling data-driven programs, maintaining, and conducting unit tests
Resolves and troubleshoots technical problems which arise during the use and operation of software packages, including technical assistance in implementation, conversion, and deployment
Must Have:
At least 5 years of Java Open JDK 8 and 11
At least 3 years of Spring Boot 2 or 3
At least 3 years of SOAP Web Service
At least 3 years of REST Service
At least 3 years of Git, DevOps, CI/CD
At least 3 years of Docker and Kubernetes
Required to translate technical systems specifications into working, tested applications.
Technical skills and hands on experience to reflect the technologies noted in experience above (Java, Azure, etc)
PREFERRED SKILLS
Java Open JDK + Spring Boot + SOAP + REST + Git + DevOps + CI/CD + Docker, Kubernetes + Azure
HOW TO APPLY
Patrick Marsan is hiring for this position. Apply through LinkedIn.
Follow Wirehead on LinkedIn
Interested in working with us in the future?
members who follow a company they’re interested in, like Wirehead, are 5x more likely to receive a message from a recruiter than those who don’t.
We thank all candidates for their interest but advise that only candidates selected for interviews will be contacted. Rest assured that your resume will be kept on our database and will be considered for all future opportunities.
Applicants must be authorized to work in Canada.
Copyright 2007 - 2026 | Wirehead Talent | All rights reserved
About the Company
Microsoft, AI & Data Talent Experts. Scalable Tech Teams. National Reach.
Wirehead is a leading force in the recruitment landscape, specializing in sourcing and placing top-tier talent within the Microsoft technology ecosystem. Recognizing the critical role Microsoft technologies play in driving business innovation, Wirehead takes a strategic approach to recruitment--identifying candidates who not only demonstrate exceptional technical proficiency but also align with each client's culture and strategic objectives.
Our cons...
Know more