Java Full Stack developer

at  CTConsultants

Montréal, QC, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate02 Jul, 2024Not Specified02 Apr, 2024N/AGood communication skillsNoNo
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

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.

Responsibilities:

Please refer the Job description for details


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Montréal, QC, Canada