Save Job
Posted 3w ago

Java Developer

@ Virtusa
Toronto, Ontario, Canada
$100k-$120k/yrOnsiteFull Time
Responsibilities:designing features, developing services, debugging issues
Requirements Summary:5+ years Java development experience in banking/financial services, proficiency with Java, SQL, Spring/Spring Boot, Microservices, REST APIs; AWS experience preferred; bachelor's degree in CS or related field.
Technical Tools Mentioned:Java, SQL, Spring, Spring Boot, Microservices, REST APIs, AWS
Save
Mark Applied
Hide Job
Report & Hide
Job Description

Java Developer - Commercial Banking

Location PCS CA, Toronto

Years of Experience 5-7 Years

Job Summary We are seeking a skilled Java Developer with over 5 years of experience in the commercial banking domain. The ideal candidate will contribute to the development and support of enterprise applications, focusing on performance, stability, and scalability. This role requires a strong background in Java development and SQL, along with proficiency in technologies such as Spring, Spring Boot, Microservices, and REST APIs.

Responsibilities

  • Design and develop complex features, modules, and services for enterprise applications.
  • Own the end-to-end implementation process, including design, coding, testing, and deployment.
  • Review and refactor legacy code to enhance maintainability and performance.
  • Collaborate with cross-functional teams to gather requirements and deliver high-quality solutions.
  • Debug and troubleshoot issues in a timely manner to ensure application stability.
  • Work independently and as part of a team, demonstrating excellent communication and collaboration skills.

Mandatory Skills

  • Core Java
  • Spring Boot
  • Microservices architecture
  • End-to-End Development (Design to Deployment)
  • Debugging, Troubleshooting & Code Refactoring
  • Experience in developing RESTful APIs
  • AWS

Preferred Skills

  • Experience in the commercial banking domain
  • Familiarity with Agile methodologies
  • Knowledge of database management and SQL

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • 5+ years of experience in Java development, particularly in the banking or financial services sector.
  • Strong problem-solving skills and attention to detail.


Job Details

Primary Location: CA-ON-Toronto

Schedule: Full Time

Employee Status: Individual Contributor

Job Type: Experienced

Travel: No

Job Posting: 19/06/2026, 12:41:27 PM

Minimum Salary: 100000

Maximum Salary: 120000