Montréal · Permanent · Senior (6-9 yrs)
Senior Back-end Developer, Java Spring Boot and AWS, Enterprise Content Management, major bank, Montreal (hybrid)
Evolve the document management applications of a major Canadian bank: Java Spring Boot microservices, REST APIs, AWS integration. Senior or principal level, permanent role with Abbeal, Montreal hybrid.
- Java 17 / 21
- Spring Boot / Spring Security
- AWS (S3, Lambda, API Gateway, ECS/EKS)
- API REST / OpenAPI
- Docker / Kubernetes / Terraform
- GitHub Actions / Jenkins
ApplySalary based on experience
The Enterprise Content Management (ECM) team of a major Canadian bank is modernizing its document applications and moving them closer to AWS. They need a senior or principal Java back-end developer who can own code in production and help the team level up.
What you will do
- Build and maintain REST APIs and microservices in Java Spring Boot
- Modernize the document management solutions and integrate them with AWS (S3, Lambda, API Gateway, ECS or EKS, RDS/Aurora)
- Automate the CI/CD pipeline and write tests (JUnit, Mockito), code reviews included
- Take your share of production support, with observability and application security in mind
What we are looking for
- 5 to 7 years of Java back-end development for the senior level, 7+ years with real technical leadership for the principal level
- Java 11, 17 or 21, Spring Boot, Spring Security, Swagger/OpenAPI, microservices architecture
- Git, Maven or Gradle, Docker, Kubernetes, Terraform, GitHub Actions or Jenkins
- French is required day to day, English is a plus
- Experience with document management (Box, FileNet, CMOD, IBM Content Navigator, DocuSign) or banking is a strong asset
Terms
- Montreal, hybrid, 2 days a week in the office
- Permanent Abbeal employees only (no freelance on this role), on-site with the client
- Target start early November 2026, 12-month renewable engagement
Apply
Senior Back-end Developer, Java Spring Boot and AWS, Enterprise Content Management, major bank, Montreal (hybrid)
