cover image
Wirehead

Senior Java Software Engineer

On site

Toronto, Canada

Senior

Freelance

09-02-2026

Share this job:

Skills

Communication Leadership Java JavaScript Go Eclipse Docker Kubernetes Problem-solving Presentation Skills Training Architecture Cloud Architecture Application Architecture Risk Assessment Windows Programming apache jquery Analytical Skills Oral and Written Communication Azure react Software Development Agile SDLC Junit Bootstrap Spring Hibernate HTML5 Spring Boot Maven AngularJS

Job Specifications

Role: Senior Software Developer (Java)

Client: Ontario Government

Job Type: Contract

Term: 12 Months

Workplace Type: Onsite

Pay Rate: $90.00

Start date: 2-3 weeks

Location: 777 Bay St. Toronto, ON

Language: English

Clearance: N/A

ATS ID #: RQ09795

Requirements: What you'll need

Skills, Knowledge, Experience, and Qualifications:

Evaluation Criteria:

Programmer and Development Skills - 65%

Experience in n-tier web-based applications, database technologies, software, tools and Java EE (J2EE) and cloud-native technologies
Experience, knowledge and skills in large-scale system analysis, design and implementation for multi-client use with AODA compliance
Demonstrated experience directly supporting the SDLC (agile/iterative) and implementation of business-critical software applications and systems
Experience in writing application architecture artifacts and data modelling to lead the team for development and customization of large web-based applications
Experience with J-rules, Oracle content management system and Websphere application server
Experience in complex programming concepts and languages JSF, Spring, Spring Boot, MyBatis and Hibernate ORM Framework, EJBs, Servlets, Core Java, , WebSphere 8 +, Liberty, Oracle 19c +, JDBC, Oracle UCM, iText, web based applications implementing with MVC framework, , REACT, AngularJS, Apache MyFaces, HTML5, CSS3, JavaScript, JQuery, Bootstrap,RESTful Services, YML and SML; Eclipse, Maven, Junit, ANT Build, Azure Pipeline; .Multiple platforms Solaris/Linux/ Windows and system testing methods
Extensive experience with security and Cryptography
Experience with software development, migration and deployment for virtualized infrastructure and cloud computing environment
Extensive experience with printing management systems and PDF architecture
Knowledge of and experience in public cloud architecture, using IaaS (Infrastructure as a Service), PaaS (Platform as a Service), SaaS(Software as a Service), Kubernetes, Container and Docker.

Analytical and Problem-Solving Skill - 30%

Analytical skills to assess the feasibility of a broad range of options, make recommendations and develop customized strategies to resolve unique problems Analytical and problem-solving skills to identify and resolve existing and potential systems issues and perform threat and risk assessments and business impact analyses oral and written communication skills to lead the consulting and discussion process and prepare technical reports
Presentation skills to conduct training and information sessions and lead committees and task groups
Consultative skills to consult with and provide advice to clients, program staff and senior management
A team player with a track record for meeting deadlines
Experience in providing technical leadership to junior developers

Public Sector Experience - 5%

Experience with OPS architecture, methodologies and GO–ITS standards would be an asset
Familiar with OPS Threat Risk Assessment (TRA) and Privacy Impact Assessment (TRA) process

MUST HAVES: 10-15 years recent experience :

Experience in n-tier web-based applications, database technologies, software, tools and Java EE (J2EE) and cloud-native technologies
Experience in complex programming concepts and languages JSF, Spring, Spring Boot, MyBatis and ORM Framework, Core Java, , WebSphere 8 +, Liberty, Oracle 19c + iText, web based applications implementing with MVC framework, , REACT, Apache MyFaces, HTML5, CSS3, JavaScript, JQuery, Bootstrap, RESTful Services, YML and SML; Eclipse, Maven, Junit, ANT Build, Azure Pipeline;

Nice to Have:

Multiple platforms Solaris/Linux/ Windows and system testing methods
Experience, knowledge and skills in large-scale system analysis, design and implementation for multi-client use with AODA compliance

HOW TO APPLY

Patrick Marsan is hiring for this position.

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