Return to jobs

Senior - Software Developer - API

Ref: CA_EN_6_919740_1538584

Posted on 18 April 2024
Location
Toronto, Ontario
Contract Type
Temporary/Contract

Ontario Government Client is actively seeking a Software Developer. As a Software Developer, where you have experience in REST API design and development will drive innovative solutions. With a strong foundation in integration patterns and best practices, coupled with proficiency in Java and SQL, you'll contribute to the advancement of critical technological initiatives. Join us in shaping the future of government technology and integration solutions.

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

Must-haves:

  • Extensive Experience with REST API:

    Proficiency in REST API design, development, documentation, and testing

  • In-depth Knowledge of Integration Patterns:

    • Mastery of integration patterns and best practices, including expertise with IBM App Connect Enterprise (ACE) or similar products

    • Familiarity with enterprise integration technologies like JMS, AMQP, or REST in IBM ACE or Spring Integration context

  • Data Transformation and SQL Skills:

    • Knowledge of data transformation techniques and experience with Spring Integration

    • Strong SQL skills and experience with relational databases like SQL Server or Oracle

Criteria:

  • Criteria 1 - Integration Knowledge and Experience:

    • In-depth understanding of XML and experience with XML-based integration solutions

    • Familiarity with message-oriented middleware and enterprise service buses in IBM App Connect Enterprise

    • Experience with event-driven architecture and event-based integration

  • Criteria 2 - Java / API:

    • Strong expertise in Java and Spring Boot

    • Knowledge of microservice architecture and REST API design and development

    • Understanding of security best practices and experience with authentication and encryption

  • Criteria 3 - Middleware and Problem-Solving Skills:

    • Experience with deployment and production support

    • Strong problem-solving skills

  • Criteria 4 - Security:

    Extensive experience with security standards and frameworks like OAuth, OpenID, and SAML 2.0


Find your local office.

Find your local office. Modis has over 100 offices in the United States, Canada and Europe. With both industry and location-specific expertise, our people know their area and their labor market and can find the right position for you.

Locations