Senior Java Developer: Kafka & Microservices

Sun Life Québec

Montreal (administrative region)

Hybrid

CAD 90,000 - 140,000

Full time

21 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Sun Life Québec is seeking a Senior Software Developer to join the Canadian IT Platform and Engineering team in Montreal. You will contribute 5+ years of Java development experience to design, build and deploy REST APIs and microservices in a Kubernetes environment.

Responsibilities include leading design, ensuring architecture alignment, implementing event-driven services with Kafka, and advancing CI/CD pipelines with Jenkins, Artifactory, Bitbucket, Maven and Ansible.

Qualifications

  • 5+ years of development experience across full software lifecycle.
  • Strong experience with Java APIs, REST, SOAP, Spring, JSON, OpenAPI/Swagger.
  • 2+ years experience with Kafka and Kafka Streams (with KSQL).
  • DevOps proficiency: Jenkins, Artifactory, Bitbucket, Maven, CD/Ansible.
  • Experience with Kubernetes, AWS, MongoDB and Postgres.
  • Bilingual in French and English for Quebec interactions.

Responsibilities

  • Lead design, development and deployment of Java REST APIs and microservices.
  • Ensure service designs follow architecture and are secure.
  • Build event-driven services using Kafka.
  • Enhance DevOps processes for CD/CI with Jenkins, Artifactory, Bitbucket, Maven and Ansible.
  • Mentor colleagues and resolve defects in services.
  • Support legacy APIs built on WebSphere, DB2, and Java UI when needed.

Skills

Java
REST APIs
Spring
SOAP
JSON
OpenAPI/Swagger
Kafka
Docker
Kubernetes
Okta
AWS
MongoDB
Postgres
CI/CD

Education

Computer Science degree

Tools

Jenkins
Artifactory
Bitbucket
Maven
Ansible

Job description

Sun Life Québec is seeking a Senior Software Developer to join the Canadian IT Platform and Engineering team in Montreal. You will contribute 5+ years of Java development experience to design, build and deploy REST APIs and microservices in a Kubernetes environment.

Responsibilities include leading design, ensuring architecture alignment, implementing event-driven services with Kafka, and advancing CI/CD pipelines with Jenkins, Artifactory, Bitbucket, Maven and Ansible.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Engineer - Cloud, Microservices & Kafka
Senior Java Engineer - Cloud, Microservices & Kafka

RBC • Toronto

On-site
CAD 110,000 - 140,000
Total rewards program
Coaching & development
Work-life balance
+2
Senior Java Backend Engineer — Microservices & Kafka
Senior Java Backend Engineer — Microservices & Kafka

Millennium Software and Staffing Inc • Toronto

On-site
CAD 90,000 - 110,000
Sr Java full stack Developers
Sr Java full stack Developers

Cyber Space Technologies LLC • Montreal (administrative region)

On-site
CAD 110,000 - 150,000
Backend Java Architect: Microservices, Kafka & REST
Backend Java Architect: Microservices, Kafka & REST

Galent • Calgary

Hybrid
CAD 110,000 - 150,000
Senior Java Developer (Kafka/API)
Senior Java Developer (Kafka/API)

Sun Life Québec • Montreal (administrative region)

Hybrid
CAD 90,000 - 140,000
Senior Java Engineer - Cloud-Native, Kubernetes (Hybrid)
Senior Java Engineer - Cloud-Native, Kubernetes (Hybrid)

Sun Life Financial • Southwestern Ontario, King

Hybrid
CAD 90,000 - 140,000
Hybrid work model
Senior Java Backend Engineer | Kafka & Microservices
Senior Java Backend Engineer | Kafka & Microservices

Kelly Services • Mississauga

Hybrid
CAD 94,000 - 103,000
Senior Java Tech Lead — Cloud Microservices Architect
Senior Java Tech Lead — Cloud Microservices Architect

Socket.dev • Mississauga

On-site
CAD 121,000 - 171,000
Senior Java Full-Stack Developer: Spring, Microservices
Senior Java Full-Stack Developer: Spring, Microservices

Cyber Space Technologies LLC • Montreal (administrative region)

On-site
CAD 110,000 - 150,000
Senior Java Microservices Engineer - Spring, Kafka, MongoDB
Senior Java Microservices Engineer - Spring, Kafka, MongoDB

K&K Global Talent Solutions INC. • Mississauga

On-site
CAD 110,000 - 150,000