Senior Java Engineer: Incident-Driven & JVM Tuning

VirtusInfotech

Calgary

On-site

CAD 50,000 - 63,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

VirtusInfotech in Canada is seeking senior Java engineers to own backend services built with Spring Boot, Kafka, and Kubernetes. You will tackle critical incidents, focus on performance, and deliver scalable software in a live production environment.

Expect REST and gRPC services, JVM tuning, and modernisation from Java 8 to 21. You will read heap dumps, optimise caches, and contribute to incident bridges with a proactive mindset.

Qualifications

  • Experience with Spring Boot, Kafka and Kubernetes in production environments.
  • Strong Java backend development skills with a focus on reliability and performance.
  • Ability to read GC logs and heap dumps, and perform JVM tuning and performance optimisations.
  • Experience building REST and gRPC services.

Responsibilities

  • Design, implement and maintain scalable Java services.
  • Respond to incidents and contribute to postmortems and root-cause analyses.
  • Improve monitoring, alerting and performance across services.
  • Collaborate with cross-functional teams to deliver reliable software.

Skills

Java
Spring Boot
Kafka
Kubernetes
REST & gRPC
JVM tuning

Tools

Spring Boot framework
Kafka
RabbitMQ
SQL/JPA

Job description

VirtusInfotech in Canada is seeking senior Java engineers to own backend services built with Spring Boot, Kafka, and Kubernetes. You will tackle critical incidents, focus on performance, and deliver scalable software in a live production environment.

Expect REST and gRPC services, JVM tuning, and modernisation from Java 8 to 21. You will read heap dumps, optimise caches, and contribute to incident bridges with a proactive mindset.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
Senior Java Engineer – Cloud, Microservices & GenAI
Senior Java Engineer – Cloud, Microservices & GenAI

Priceline • Toronto

Hybrid
CAD 100,000 - 120,000
Health & wellness coverage
Generous time off including PTO and PA
Senior Java Developer: Kafka & Microservices
Senior Java Developer: Kafka & Microservices

Sun Life Québec • Montreal (administrative region)

Hybrid
CAD 90,000 - 140,000
Senior Java Backend Engineer - Cloud & Distributed Systems
Senior Java Backend Engineer - Cloud & Distributed Systems

PRI Global • Vancouver

On-site
CAD 120,000 - 160,000
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 Tech Lead — Cloud Microservices Architect
Senior Java Tech Lead — Cloud Microservices Architect

Socket.dev • Mississauga

On-site
CAD 121,000 - 171,000
Senior Java Engineer: Build Scalable Microservices & APIs
Senior Java Engineer: Build Scalable Microservices & APIs

PeoplePilot • Mississauga

On-site
CAD 85,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
Java Full-Stack Engineer: Spring Boot, Angular, Kafka
Java Full-Stack Engineer: Spring Boot, Angular, Kafka

Realign Llc • Toronto

Hybrid
CAD 90,000 - 130,000
Senior Java Full-Stack Engineer (AWS, Kafka, Spring)
Senior Java Full-Stack Engineer (AWS, Kafka, Spring)

Tek Leaders Inc • Windsor

On-site
CAD 80,000 - 110,000