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