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
- 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