Senior Back-end Developer, Java Spring Boot and AWS, Enterprise Content Management, major bank, Montreal (hybrid)

Abbeal

Montreal

Hybrid

CAD 110,000 - 150,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Hybrid work arrangement in Montreal

Job summary

Abbeal is seeking a Senior Back-end Developer to own Java Spring Boot microservices and AWS integrations in a Montreal-based, hybrid role. You will contribute to Enterprise Content Management by building REST APIs and modernizing document systems for production readiness.

The role targets senior/principal developers with hands-on leadership, production ownership, and collaboration with a major bank's ECM team. Fluency in French is required for daily work, with English a plus.

Qualifications

  • 5–7 years of Java back-end development for senior level.
  • Experience with Spring Boot, Spring Security, and microservices.
  • Familiarity with CI/CD, testing (JUnit/Mockito), and cloud (AWS).

Responsibilities

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

Skills

Java back-end development
Spring Boot
AWS
REST APIs
Docker
Kubernetes
CI/CD

Tools

Docker
Kubernetes
Terraform
Git
Maven/Gradle
Swagger/OpenAPI

Job description

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.

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
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Développeur back-end senior Java Spring Boot et AWS, gestion de contenu d’entreprise, grande banque, Montréal (hybride)
Développeur back-end senior Java Spring Boot et AWS, gestion de contenu d’entreprise, grande banque, Montréal (hybride)

Abbeal • Montreal

Hybrid
CAD 90,000 - 140,000
Senior Back-end Developer AWS and Python, finance team of a major bank, Montreal
Senior Back-end Developer AWS and Python, finance team of a major bank, Montreal

Abbeal • Montreal

Hybrid
CAD 90,000 - 130,000
Senior Java Spring Boot Backend — AWS & ECM (Montréal)
Senior Java Spring Boot Backend — AWS & ECM (Montréal)

Abbeal • Montreal

Hybrid
CAD 90,000 - 140,000
Intermediate Java Developer, .NET and data analysis, major Canadian bank, Montreal (hybrid)
Intermediate Java Developer, .NET and data analysis, major Canadian bank, Montreal (hybrid)

Abbeal • Montreal

Hybrid
CAD 70,000 - 95,000
Backend Java Developer (AWS) - Montreal (Hybrid)
Backend Java Developer (AWS) - Montreal (Hybrid)

Abbeal • Montreal

On-site
CAD 90,000 - 130,000
Full Stack Developer, capital markets technology, major bank, Montreal (hybrid)
Full Stack Developer, capital markets technology, major bank, Montreal (hybrid)

Abbeal • Montreal

Hybrid
CAD 70,000 - 110,000
Senior Full Stack Dev - Java, React & Kafka | Hybrid
Senior Full Stack Dev - Java, React & Kafka | Hybrid

Abbeal • Montreal

Hybrid
CAD 90,000 - 130,000
Hybrid work model
EBX and Java Developer, master data management (MDM/RDM), financial institution, Montreal or remote from France
EBX and Java Developer, master data management (MDM/RDM), financial institution, Montreal or remote from France

Abbeal • Montreal

Hybrid
CAD 90,000 - 130,000
Développeur back-end senior AWS et Python, équipe finance d’une grande banque, Montréal
Développeur back-end senior AWS et Python, équipe finance d’une grande banque, Montréal

Abbeal • Montreal (administrative region)

Hybrid
CAD 110,000 - 140,000
Développeur Java intermédiaire, .NET et analyse de données, grande banque canadienne, Montréal (hybride)
Développeur Java intermédiaire, .NET et analyse de données, grande banque canadienne, Montréal (hybride)

Abbeal • Montreal

Hybrid
CAD 70,000 - 95,000
Mode hybride (2 jours sur site)