Virtusa logo

Senior Java developer

Virtusa
1 day ago
Full-time
On-site
Mississauga, 08

JobsCloseBy Editorial Insights

Virtusa is seeking a Senior Java developer for an onsite, full-time role in Mississauga. With 5+ years in apps development, you will bring a strong hands-on Java stack, Kubernetes expertise, and deep knowledge of design patterns, plus microservice development for cloud native platforms. The role requires Java 17+ and backend REST APIs, with experience building and deploying via Gradle, CI/CD pipelines, and tools like ECS, ELK, AppDynamics, and Splunk. Cloud exposure includes on-premises and public cloud OpenShift and AWS, and Quality as Code (TDD, BDD, unit testing, Selenium). Desirable: payments experience, Agile, global teams, AI/ML analytics. Salary 90k–115k. Apply with a tailored resume, concrete delivery metrics, and a concise cover note referencing CREQ261885.


Senior Java developer - (CREQ261885)

Description

 

"5+ years of relevant experience in Apps Development role with proven track record of delivery
Strong hands-on technical experience with Java technology stack & Kubernetes
Enriched experience / understanding of Java design pattern
Hands-on experience with micro-service development & deployment on cloud native platforms
Exposure to AI/ML-driven analytics and reporting tools.
Working knowledge of Java 17 and above, backend REST APIs.
Gradle, ECS, ELK, App dynamics, Splunk is a plus.
Built and maintained Build Scripts and CI/CD pipelines.
Exposure to Cloud infrastructure both on-premises and public cloud (i.e., OpenShift, AWS, etc.)
Exposure to Quality as Code Implementation (i.e. TDD, BDD, Unit Testing, Selenium)
Desirable Skills
Exposure to working in a global setup
Experience with Payments applications and processes would be advantageous
Experience with Agile methodology
Excellent written and verbal communication skills."
 

 
  

Primary Location

: CA-ON-Mississauga

Schedule

: Full Time

Employee Status

: Individual Contributor

Job Type

: Experienced

Travel

: No

Job Posting

: 30/06/2026, 9:54:04 PM
Minimum Salary: 90000
Maximum Salary: 115000