Senior Java Developer
Mississauga, ON · On-site
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 ...
Mississauga, ON · On-site
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 ...
Mississauga, ON · On-site
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 ...
Mississauga, ON · On-site
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 ...
Mississauga, ON · On-site
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 ...
\n \n \n \n \n We are looking for Junior Java Developers to join a globally renowned FinTech company at their trendy Dublin City Centre offices. \n \n \n \n \n \n You'll delve deep into their cloud ...
\n \n \n \n \n We are looking for Junior Java Developers to join a globally renowned FinTech company at their trendy Dublin City Centre offices. \n \n \n \n \n \n You'll delve deep into their cloud ...
There will be multiple tech hires happening in the coming months so it is an exciting time to come onboard. \n \n \n \n \n \n Experience \n \n \n * 3+ years' experience as a Software Developer (Java ...
There will be multiple tech hires happening in the coming months so it is an exciting time to come onboard. \n \n \n \n \n \n Experience \n \n \n * 3+ years' experience as a Software Developer (Java ...
It still maintains a close knit community environment with very low staff turnover. \n \n \n \n \n \n We are looking for a Fullstack Developer \- Java\/Spring stack with a React frontend (more ...
It still maintains a close knit community environment with very low staff turnover. \n \n \n \n \n \n We are looking for a Fullstack Developer \- Java\/Spring stack with a React frontend (more ...
Galway, NY · On-site
\n \n \n \n \n We are looking for an experienced Java Developer for an exciting contract position. \n \n \n \n \n \n You will be leading a cross functional team working on new and exciting products ...
Galway, NY · On-site
\n \n \n \n \n We are looking for an experienced Java Developer for an exciting contract position. \n \n \n \n \n \n You will be leading a cross functional team working on new and exciting products ...
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 ...
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 ...
\n \n \n \n \n Our client is looking for an experienced Java developer for a contract position in Dublin. \n \n \n You will be joining a well established team working with clients both onshore and ...
\n \n \n \n \n Our client is looking for an experienced Java developer for a contract position in Dublin. \n \n \n You will be joining a well established team working with clients both onshore and ...
We are seeking a senior Java developer to join our team in a full-time employment capacity. This role requires expertise in Java-based systems, along with experience in audio codec integration, VOIP ...
Quick apply
We are seeking a senior Java developer to join our team in a full-time employment capacity. This role requires expertise in Java-based systems, along with experience in audio codec integration, VOIP ...
\n \n \n \n \n Our client is looking for an experienced Java Developer for a contract position in Dublin. Although this an initial 6 month contract, you will more than likely be extended an additional ...
\n \n \n \n \n Our client is looking for an experienced Java Developer for a contract position in Dublin. Although this an initial 6 month contract, you will more than likely be extended an additional ...
\n \n \n \n \n We are looking for an experienced Java Developer for a contract position in Dublin. You will be joining a rapidly expanding team who are working on the most cutting edge products. \n \n ...
\n \n \n \n \n We are looking for an experienced Java Developer for a contract position in Dublin. You will be joining a rapidly expanding team who are working on the most cutting edge products. \n \n ...
Ottawa, ON · On-site
We are seeking a senior Java developer to join our team in a full-time employment capacity. This role requires expertise in Java-based systems, along with experience in audio codec integration, VOIP ...
Quick apply
Ottawa, ON · On-site
We are seeking a senior Java developer to join our team in a full-time employment capacity. This role requires expertise in Java-based systems, along with experience in audio codec integration, VOIP ...
\n \n \n \n \n We are looking for an experienced Java Developer for a contract position in Dublin. You will be working as part of an agile team to deliver the highest quality solutions! \n \n \n \n \n ...
\n \n \n \n \n We are looking for an experienced Java Developer for a contract position in Dublin. You will be working as part of an agile team to deliver the highest quality solutions! \n \n \n \n \n ...
Galway, NY · On-site
\n \n \n \n \n We have a contract position available for a Java developer within a rapidly growing global team. You will be responsible for the design and development of the company's platform and ...
Galway, NY · On-site
\n \n \n \n \n We have a contract position available for a Java developer within a rapidly growing global team. You will be responsible for the design and development of the company's platform and ...
Waterloo, ON · Remote
We are looking for an experienced Senior Java Developer for our client. This is a permanent position that is remote anywhere in Canada! Our client is a global enterprise company with a product that ...
Quick apply
Waterloo, ON · Remote
We are looking for an experienced Senior Java Developer for our client. This is a permanent position that is remote anywhere in Canada! Our client is a global enterprise company with a product that ...
... Java Engineers who have led teams, to work on both the Architecture and Development on multiple key projects. \n \n \n \n \n \n This is ideal for someone who enjoys mentoring engineers, enjoys ...
... Java Engineers who have led teams, to work on both the Architecture and Development on multiple key projects. \n \n \n \n \n \n This is ideal for someone who enjoys mentoring engineers, enjoys ...
Ottawa, ON · Remote
We are looking for an experienced Senior Java Developer for our client. This is a permanent position that is remote anywhere in Canada! Our client is a global enterprise company with a product that ...
Quick apply
Ottawa, ON · Remote
We are looking for an experienced Senior Java Developer for our client. This is a permanent position that is remote anywhere in Canada! Our client is a global enterprise company with a product that ...
Kitchener, ON · Remote
We are looking for an experienced Senior Java Developer for our client. This is a permanent position that is remote anywhere in Canada! Our client is a global enterprise company with a product that ...
Quick apply
Kitchener, ON · Remote
We are looking for an experienced Senior Java Developer for our client. This is a permanent position that is remote anywhere in Canada! Our client is a global enterprise company with a product that ...
Waterloo, ON · Remote
We are looking for an experienced Senior Java Developer for our client. This is a permanent position that is remote anywhere in Canada! Our client is a global enterprise company with a product that ...
Quick apply
Waterloo, ON · Remote
We are looking for an experienced Senior Java Developer for our client. This is a permanent position that is remote anywhere in Canada! Our client is a global enterprise company with a product that ...
Toronto, ON · Hybrid
CA$100K - CA$120K/yr
Java Developer 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 to better ...
Toronto, ON · Hybrid
CA$100K - CA$120K/yr
Java Developer 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 to better ...
| Aspect | Java Developer Java | Java Software Engineer |
|---|---|---|
| Required Credentials | Bachelor's in Computer Science, Java certifications | Bachelor's in Computer Science, Java certifications |
| Work Environment | Development teams, tech companies, startups | Development teams, tech companies, startups |
| Industry Usage | Software development, web applications, enterprise solutions | Software development, web applications, enterprise solutions |
| Common Search Intent | Job roles, skills, salary info | Job roles, skills, salary info |
Java Developer Java and Java Software Engineer roles often overlap in skills and work environment. Both require similar credentials and are used interchangeably in the industry. The main difference lies in the job title emphasis: 'Developer' focuses on coding and building applications, while 'Software Engineer' may imply a broader scope including design and architecture. Candidates should review specific job descriptions to understand the expectations for each role.
For Java Developer Java jobs in Ontario, the most frequently searched job titles are:
The top searched job categories for Java Developer Java jobs in Ontario are:
Cities in Ontario with the most Java Developer Java job openings:

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
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.
It services
10,000+ Employees
Westborough, MA, US
1996