Senior Software Developer
Temporary/Contract
Toronto, Ontario
05 Sep 2024
We are looking for an experienced Java Developer to join our Ontario Government Client. This role requires a professional with over 15 years of experience, including at least 10 years of expertise in Java, J2EE, EJB, Spring Boot, and various other technologies. You will be responsible for designing, developing, and maintaining web applications while ensuring compliance with accessibility standards like AODA. This is an exciting opportunity to work in a government setting, utilizing your skills in both frontend and backend development.
Must Haves:
15+ years of overall experience; 10+ years in relevant technologies
Expertise in Java, J2EE, EJB, STRUTS, Spring Boot, Web Services, XML
UI development experience using Angular and Node.JS
Proficiency in DevOps, Agile, SCRUM, and Lean methodologies
Familiarity with PDF generation, report generation, and AODA compliance
Experience with PL/SQL, database development, and shell scripting
Strong skills with Oracle, IBM Websphere, and vulnerability assessment/resolution
Understanding of Oracle Forms/Reports and Oracle Application Suite
General Skills:
Strong programming and analysis experience
Ability to collaborate throughout the software development lifecycle
Experience in design, coding, testing, debugging, and documentation
Knowledge of relational and hierarchical databases
Excellent problem-solving and decision-making skills
Desirable Skills:
Experience with Internet-ready applications and RAD methodologies
Knowledge of middleware and gateways
Familiarity with AODA and related standards
Evaluation Criteria:
UI development and AODA
Technical experience (Java, frameworks, backend, etc.)
Analysis/Development
Documentation
Vulnerability assessment/resolution
Experience with government IT infrastructure