Back to results

Software Engineer Dev Lead

  • Montreal, QC, Canada

Contract

Applications open in a new tab.

Job details

Job type
Contract
Apply by
Posting language
English
Posted

Original job description

Must-Have Skills

  • Java & Spring Boot
  • REST / Open APIs
  • Microservices & Distributed Systems
  • Kafka & Event-Driven Architecture
  • Document & Transaction Processing
  • AWS (Lambda, Batch, S3)
  • ECM / FileNet / CMOD
  • Docker & Kubernetes
  • CI/CD, Terraform, GitHub Actions / ArgoCD / Harness
  • BMC Control-M

Key Responsibilities

  • Lead design and development of scalable Java/Spring Boot microservices and event-driven solutions.
  • Design REST/Kafka integrations for ECM, document processing, and banking systems.
  • Lead high-volume batch, document ingestion, and transaction-processing workloads.
  • Drive ECM modernization and migration of FileNet/CMOD workloads to AWS.
  • Establish CI/CD, automation, testing, security, observability, and reliability standards.
  • Provide technical leadership, mentoring, and solution guidance across development teams.
  • Collaborate with architects, product owners, security, and business stakeholders to deliver resilient solutions.
More about this job

Responsibilities

Lead the design and development of scalable Java/Spring Boot microservices and event-driven solutions for banking and document processing systems. Drive ECM modernization and migration efforts while establishing standards for CI/CD, security, and observability.

Requirements

Requires extensive experience with Java, Spring Boot, Kafka, and AWS cloud services including Lambda and S3. Candidates must possess strong technical leadership skills to mentor teams and collaborate with stakeholders on complex architectural solutions.

Skills

  • Java
  • Spring Boot
  • REST
  • Open APIs
  • Microservices
  • Distributed Systems
  • Kafka
  • Event-Driven Architecture
  • AWS
  • FileNet
  • CMOD
  • Docker
  • Kubernetes
  • CI/CD
  • Terraform
  • GitHub Actions

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology
  • Engineering
  • Consulting
  • Management & Leadership

Keywords

  • Java
  • Spring Boot
  • REST
  • Open APIs
  • Microservices
  • Distributed Systems
  • Kafka
  • Event-Driven Architecture
  • AWS
  • Lambda
  • Batch
  • S3
  • ECM
  • FileNet
  • CMOD
  • Docker
  • Kubernetes
  • CI/CD
  • Terraform
  • GitHub Actions
  • ArgoCD
  • Harness
  • BMC Control-M
  • Banking Systems
  • Transaction Processing
  • Cloud Migration
  • Observability
  • Reliability
  • Technical Leadership
  • Software Engineering

Report this job