Retour aux emplois

Senior - Software Developer - Full Stack

Référence D’emploi: CA_EN_6_919740_1539147

Posté sur 26 April 2024
Ville
Toronto, Ontario
Type de Contrat
Contrat temporaire

Ontario Government Client is actively seeking a Software Developer. As a Software Developer where you have experience in designing and developing state-of-the-art technology solutions. Bring your extensive expertise in Java, REST API design, and single-page application development to drive innovation and efficiency in government initiatives. Join a dynamic team committed to shaping the future of digital governance.

Note: The candidate is present on-site for three days each week.

Criteria:

  • Technical Design

    • Extensive expertise in Java/JEE and REST API design, including API documentation and testing.

    • Proficiency in developing Single Page Applications (SPA) using Angular Cloud Native Frameworks.

    • Demonstrated experience in User Interface design, integration design, and data modeling for enterprise applications.

    • Ability to design solutions from business requirements, utilizing UML, JEE, and Service Bus.

    • Application of various design patterns and standards to technical design and development.

    • Knowledge of Web Content Accessibility Guidelines (WCAG), OMG technical standards, OWASP practices, and OPS architecture standards.

  • Technical Framework

    • Hands-on experience with core JEE technologies, Microservice architecture, API Services, Enterprise Service Bus, etc.

    • Proficiency in Java Frameworks (e.g., Spring, Hibernate) and technologies like JSF.

    • Experience with Single Page Application development using Angular.

    • Prior experience with containerized environments such as Azure, OpenShift, Docker, Kubernetes, etc.

  • Integration Skills

    • Proficiency in Microservice architecture, API Services, and enterprise integration technologies.

    • Strong experience in integrating web applications with RESTful APIs and knowledge of HTTP protocols.

    • Familiarity with data transformation techniques and SQL skills for relational databases.

  • Security

    • Experience with security in Cloud environments, including Oauth2, Multi-Factor Authentication, SSO, RBAC, etc.

    • Understanding of security best practices and implementation of authentication, authorization, and encryption.

    • Knowledge of common web security practices and vulnerabilities.


Trouvez le bureau Modis de votre localité.

Modis a plus de 100 bureau aux États-Unis, au Canada et en Europe. Grâce à son expertise à la fois des secteurs d'activité et de sa région, notre personnel connaît à fond le marché du travail et sa région, ce qui lui permet de trouver pour vous le poste qui vous convient.

Bureaux de Modis