CTC007538 - Java Full Stack developer

Secteur industriel: Bancaire/Banking
Type d'emploi: Contract
Durée: One year
Mode de travail: Mixed

Description

  • Open hourly rate
  • Telecommuting: Hybrid 2 days per week in Montreal office.

    Bilingualism: Mandatory. French, mandatory. Professional English


    Job description :

    Design and implementation of the front-end (react & redux, js, html) as well as data integration and consumption solutions using APIs, microservices and Streaming (Kafka).

    Development of pipelines to help automate continuous integration (CI), automated testing (TDD) and continuous deployment (CD) processes.

    Develop and maintain technical knowledge of API, DataPower, Kafka, SOA and MQ ecosystems, including internal and external integration points (with consuming applications).

    Provide visibility on technical debt.

    Support application support and IT operations teams in diagnosing and resolving operational problems.

    Support the data architect in modeling data flow between applications.


    Requirements

    Major requirements for the BACK-END role

    Advanced knowledge of Java. Mastery of software engineering concepts and object-oriented development.

    AWS expert required

    Experience in implementing modern software ecosystem concepts: domain architecture, microservices, APIs, Kafka, streaming, Cloud technologies (AWS), real-time data flow, API/microservice orchestration.

    Knowledge of agile software development tools, source code management and DevOps platforms (Jenkins, git-Bitbucket, Nexus, Docker, etc.).

    Desired personality type: Committed, engaging, positive, with strong leadership qualities.

    You build it; You run it' mode.

    Bachelor's or Master's degree in software engineering, computer science, or equivalent.

    Notre barre latérale

    Bienvenue sur le nouveau site web de la CTC.