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