We are seeking a highly skilled Senior Java Engineer to design, develop, and maintain scalable, high-performance enterprise applications. The ideal candidate will have deep expertise in Java and ...
We are seeking a highly skilled Senior Java Engineer to design, develop, and maintain scalable, high-performance enterprise applications. The ideal candidate will have deep expertise in Java and ...
We are seeking a highly skilled Senior Java Engineer to design, develop, and maintain scalable, high-performance enterprise applications. The ideal candidate will have deep expertise in Java and ...
We are seeking a highly skilled Senior Java Engineer to design, develop, and maintain scalable, high-performance enterprise applications. The ideal candidate will have deep expertise in Java and ...
Java Developer
Toronto, ON · On-site
Commercial Banking Engineering is seeking a skilled Java Developer with extensive experience in Java, Struts, SQL, REST APIs, SOAP services, and other backend Java technologies. The ideal candidate ...
Java Developer
Toronto, ON · On-site
Commercial Banking Engineering is seeking a skilled Java Developer with extensive experience in Java, Struts, SQL, REST APIs, SOAP services, and other backend Java technologies. The ideal candidate ...
We are seeking a highly skilled Senior Java Engineer to design, develop, and maintain scalable, high-performance enterprise applications. The ideal candidate will have deep expertise in Java and ...
We are seeking a highly skilled Senior Java Engineer to design, develop, and maintain scalable, high-performance enterprise applications. The ideal candidate will have deep expertise in Java and ...
Java Developer
Toronto, ON · Hybrid
CA$100K - CA$120K/yr
Software Developer (Java) This role is eligible for our hybrid work model: Two days in-office. Our Technology team is the backbone of our company: constantly creating, testing, learning and iterating ...
Java Developer
Toronto, ON · Hybrid
CA$100K - CA$120K/yr
Software Developer (Java) This role is eligible for our hybrid work model: Two days in-office. Our Technology team is the backbone of our company: constantly creating, testing, learning and iterating ...
We are seeking a highly skilled Senior Java Engineer to design, develop, and maintain scalable, high-performance enterprise applications. The ideal candidate will have deep expertise in Java and ...
We are seeking a highly skilled Senior Java Engineer to design, develop, and maintain scalable, high-performance enterprise applications. The ideal candidate will have deep expertise in Java and ...
Java Developer AWS & Capital Markets Location: Toronto, ON (Hybrid) Job Type: Contract Duration: Long-Term Work Authorization: Must be authorized to work in Canada Job Summary We are seeking an ...
Quick apply
Java Developer AWS & Capital Markets Location: Toronto, ON (Hybrid) Job Type: Contract Duration: Long-Term Work Authorization: Must be authorized to work in Canada Job Summary We are seeking an ...
Java Developer
Toronto, ON · Remote
CA$100K/yr
... Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design · AWS · 1+ years of experience contributing to the architecture and design ...
Quick apply
Java Developer
Toronto, ON · Remote
CA$100K/yr
... Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design · AWS · 1+ years of experience contributing to the architecture and design ...
Java Developer - AWS & Capital Markets Location: Toronto, ON (Hybrid) Job Type: Contract Duration: Long-Term Work Authorization: Must be authorized to work in Canada Job Summary We are seeking an ...
Java Developer - AWS & Capital Markets Location: Toronto, ON (Hybrid) Job Type: Contract Duration: Long-Term Work Authorization: Must be authorized to work in Canada Job Summary We are seeking an ...
About the Senior Java Developer position We are looking for an experienced Senior Java Developer who will join our small but growing software team. Our team is focused on developing new features, PoC ...
Quick apply
About the Senior Java Developer position We are looking for an experienced Senior Java Developer who will join our small but growing software team. Our team is focused on developing new features, PoC ...
Angular/Java Developer
Toronto, ON · On-site
CA$104K - CA$115K/yr
Angular/Java Developer Who We Are Teranet is Canada's leader in the delivery and transformation of statutory registry services with extensive expertise in land and commercial registries. We also ...
Angular/Java Developer
Toronto, ON · On-site
CA$104K - CA$115K/yr
Angular/Java Developer Who We Are Teranet is Canada's leader in the delivery and transformation of statutory registry services with extensive expertise in land and commercial registries. We also ...
Senior Java Developer
Toronto, ON · On-site
SENIOR JAVA SOFTWARE DEVELOPER Location: Toronto, ON (uptown) Industry: Technology Type: Permanent WHAT IS THE OPPORTUNITY. Our client is an 18-year-old SaaS developer and recognized leader of ...
Senior Java Developer
Toronto, ON · On-site
SENIOR JAVA SOFTWARE DEVELOPER Location: Toronto, ON (uptown) Industry: Technology Type: Permanent WHAT IS THE OPPORTUNITY. Our client is an 18-year-old SaaS developer and recognized leader of ...
Senior Java Developer
Toronto, ON · Hybrid
CA$120K - CA$145K/yr
About The Role As a Full Stack Java Developer you'll be tasked with working on web application development in Java and Spring Boot. Working within the software development team, your duties will ...
Senior Java Developer
Toronto, ON · Hybrid
CA$120K - CA$145K/yr
About The Role As a Full Stack Java Developer you'll be tasked with working on web application development in Java and Spring Boot. Working within the software development team, your duties will ...
Senior Java Developer
Toronto, ON · Hybrid
CA$64K - CA$106K/yr
As a Senior Java Developer, you will be responsible for designing, building, and maintaining robust, scalable, enterprise-grade backend systems. Specifically, you will become a key contributor in ...
Senior Java Developer
Toronto, ON · Hybrid
CA$64K - CA$106K/yr
As a Senior Java Developer, you will be responsible for designing, building, and maintaining robust, scalable, enterprise-grade backend systems. Specifically, you will become a key contributor in ...
Senior Java Developer
Toronto, ON · Hybrid
CA$106K/yr
As a Senior Java Developer, you will be responsible for designing, building, and maintaining robust, scalable, enterprise-grade backend systems. Specifically, you will become a key contributor in ...
Senior Java Developer
Toronto, ON · Hybrid
CA$106K/yr
As a Senior Java Developer, you will be responsible for designing, building, and maintaining robust, scalable, enterprise-grade backend systems. Specifically, you will become a key contributor in ...
Senior Java Developer - Operate
CA$72K - CA$138K/yr
As a Java Developer at Deloitte, you will play a crucial role in designing, developing, and maintaining Java-based applications or software solutions for a leading North American Bank. This long-term ...
Senior Java Developer - Operate
CA$72K - CA$138K/yr
As a Java Developer at Deloitte, you will play a crucial role in designing, developing, and maintaining Java-based applications or software solutions for a leading North American Bank. This long-term ...
Senior Java Developer
Toronto, ON · Hybrid
CA$106K/yr
As a Senior Java Developer, you will be responsible for designing, building, and maintaining robust, scalable, enterprise-grade backend systems. Specifically, you will become a key contributor in ...
Senior Java Developer
Toronto, ON · Hybrid
CA$106K/yr
As a Senior Java Developer, you will be responsible for designing, building, and maintaining robust, scalable, enterprise-grade backend systems. Specifically, you will become a key contributor in ...
Our GFL team is expanding, and we're looking for a Senior Java Developer to join us in Vaughan! In this role, you'll play a vital part in designing and implementing high-quality software solutions ...
Our GFL team is expanding, and we're looking for a Senior Java Developer to join us in Vaughan! In this role, you'll play a vital part in designing and implementing high-quality software solutions ...
As a Lead Java Developer, you will join an elite engineering squad responsible for the development and evolution of high-availability, low-latency systems within the Fixed Income Cash and Derivatives ...
As a Lead Java Developer, you will join an elite engineering squad responsible for the development and evolution of high-availability, low-latency systems within the Fixed Income Cash and Derivatives ...
Senior Full Stack Java Developer (Spring Boot, WebSphere, DB2) Requisition ID: 259856 Commercial Banking Engineering is seeking a skilled Java Developer with extensive experience in Java, Struts, SQL ...
Senior Full Stack Java Developer (Spring Boot, WebSphere, DB2) Requisition ID: 259856 Commercial Banking Engineering is seeking a skilled Java Developer with extensive experience in Java, Struts, SQL ...
Java Developer information
See Toronto, ON salary details
$38.7K - $49.1K
0% of jobs
$49.1K - $59.6K
3% of jobs
$59.6K - $70.1K
7% of jobs
$70.1K - $80.6K
11% of jobs
$82.7K is the 25th percentile. Wages below this are outliers.
$80.6K - $91.1K
16% of jobs
The median wage is $99K / yr.
$91.1K - $101.6K
17% of jobs
$101.6K - $112.1K
16% of jobs
$116.2K is the 75th percentile. Wages above this are outliers.
$112.1K - $122.6K
14% of jobs
$122.6K - $133.1K
8% of jobs
$133.1K - $143.6K
5% of jobs
$143.6K - $154.1K
3% of jobs
$38.7K
$102.5K
$154.1K
How much do java developer jobs pay per year?
Is Java developer still in demand?
What Do Java Developers Do?
Java developers create dynamic computer applications and websites using the Java computer programming language. The Java language integrates with other programming languages and infrastructures to build robust business applications and software for a wide range of industries, from finance and healthcare to content management and social media. Java developers may be involved in all stages of application development, from conception and design to testing, production, and ongoing maintenance. The goal is to provide efficient solutions for business needs.
Is Java outdated in 2026?
What is the difference between Java Developer vs Software Engineer?
| Aspect | Java Developer | Software Engineer |
|---|---|---|
| Required Credentials | Bachelor's in Computer Science or related, Java certifications | Bachelor's in Computer Science or related, various certifications |
| Work Environment | Develops Java-based applications, often in teams | Designs and develops software solutions, may include Java projects |
| Employer & Industry Usage | Tech companies, finance, e-commerce | Broad industry, including tech, finance, healthcare |
Java Developers focus specifically on Java programming, while Software Engineers have a broader role in designing and developing software solutions across multiple languages. Both roles often require similar educational backgrounds and certifications, but Java Developers typically work more directly with Java-based projects, whereas Software Engineers may handle diverse technologies.
What are the key skills and qualifications needed to thrive as a Java Developer, and why are they important?
What is the minimum salary of a Java developer?
Can I get a Java job with no degree?
What are Java Developers?
What are some common challenges Java Developers face when working on large-scale enterprise applications?
Are Java developers still in demand?
Is Java still useful in 2026?
What's the typical salary for Java developers?

Job description
We are seeking a highly skilled Senior Java Engineer to design, develop, and maintain scalable, high-performance enterprise applications. The ideal candidate will have deep expertise in Java and modern backend / frontend technologies, a strong understanding of system design, and the ability to mentor junior engineers while collaborating with cross-functional teams. Key Responsibilities Design, develop, test, and maintain high-quality Java applications and services Lead technical design discussions and contribute to architectural decisions Build and optimize RESTful APIs, microservices, and backend systems Ensure application performance, scalability, reliability, and security Write clean, maintainable, and well-documented code following best practices Conduct code reviews and provide constructive feedback to team members Mentor junior engineers and support team knowledge sharing Collaborate with product managers, QA, DevOps, and other stakeholders Troubleshoot complex technical issues in development and production environments Participate in Agile/Scrum ceremonies and contribute to continuous improvement Required Qualifications Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience) 7 years of professional experience in software development Strong proficiency in Java (Java 17 ) Experience with Spring / Spring Boot Solid understanding of object-oriented design, design patterns, and SOLID principles Experience building RESTful APIs and backend services Strong knowledge of SQL and relational databases (e.g., PostgreSQL, Oracle, MySQL) Familiarity with Git and modern CI/CD pipelines Experience working in Agile development environments Excellent problem-solving, communication, and collaboration skills Preferred Qualifications Experience with microservices architecture Exposure to cloud platforms (AWS, Azure, or GCP) Experience with containers and orchestration (Docker, Kubernetes) Knowledge of message queues / streaming platforms (Kafka, RabbitMQ) Familiarity with NoSQL databases (MongoDB, DynamoDB, Cassandra) Understanding of security best practices and authentication (OAuth2, JWT) Experience supporting high-availability or mission-critical systems
About Virtusa
Sourced by ZipRecruiter
We are builders, makers, and doers with the technical skills and domain expertise to transform your business at scale and speed without disruption. Our unique Engineering First approach blends deep industry expertise and empowered, agile teams, to create holistic solutions that seamlessly move the business forward. We help clients engage with new technology paradigms to creatively build solutions that drive them to the forefront of their industries.
Industry
It services
Company size
10,000+ Employees
Headquarters location
Westborough, MA, US
Year founded
1996