Senior Java Developer
Mississauga, ON · On-site
We are seeking a highly skilled Senior Java Engineer to design, develop, and maintain scalable ... software development Strong proficiency in Java (Java 17 ) Experience with Spring / Spring Boot ...
Mississauga, ON · On-site
We are seeking a highly skilled Senior Java Engineer to design, develop, and maintain scalable ... software development Strong proficiency in Java (Java 17 ) Experience with Spring / Spring Boot ...
Mississauga, ON · On-site
We are seeking a highly skilled Senior Java Engineer to design, develop, and maintain scalable ... software development Strong proficiency in Java (Java 17 ) Experience with Spring / Spring Boot ...
Mississauga, ON · On-site
We are seeking a highly skilled Senior Java Engineer to design, develop, and maintain scalable ... software development Strong proficiency in Java (Java 17 ) Experience with Spring / Spring Boot ...
Mississauga, ON · On-site
We are seeking a highly skilled Senior Java Engineer to design, develop, and maintain scalable ... software development Strong proficiency in Java (Java 17 ) Experience with Spring / Spring Boot ...
In this role, you'll play a vital part in designing and implementing high-quality software ... A "Day in the Life" of a Senior Java Developer: * Work with a team of developers in designing and ...
In this role, you'll play a vital part in designing and implementing high-quality software ... A "Day in the Life" of a Senior Java Developer: * Work with a team of developers in designing and ...
Toronto, ON · Remote
CA$80 - CA$90/hr
Senior Java Backend Developer Location: 100% Remote, Canada Experience: 7 to 10 Years Employment ... Must-Have Skills * 7 to 10 years of professional software engineering experience. * Strong backend ...
Quick apply
Toronto, ON · Remote
CA$80 - CA$90/hr
Senior Java Backend Developer Location: 100% Remote, Canada Experience: 7 to 10 Years Employment ... Must-Have Skills * 7 to 10 years of professional software engineering experience. * Strong backend ...
Drive DevOps excellence at Citi as a Senior Java DevOps Lead. Shape strategies for improved ... This role requires a leader with a strong foundation in software development and infrastructure ...
Drive DevOps excellence at Citi as a Senior Java DevOps Lead. Shape strategies for improved ... This role requires a leader with a strong foundation in software development and infrastructure ...
Galway, NY · On-site
\n \n \n \n \n Our client in Galway are beginning to hire Java Engineers (up to senior level) to help the team build out their globally renowned and ever\-present SAAS offering on a permanent basis.
Galway, NY · On-site
\n \n \n \n \n Our client in Galway are beginning to hire Java Engineers (up to senior level) to help the team build out their globally renowned and ever\-present SAAS offering on a permanent basis.
Richmond Hill, ON · On-site +1
We are looking for a Senior Software Developer with a focus on Backend and AI development to join ... Strong development experience in Java (Spring Boot) and Python for backend and AI-driven ...
Richmond Hill, ON · On-site +1
We are looking for a Senior Software Developer with a focus on Backend and AI development to join ... Strong development experience in Java (Spring Boot) and Python for backend and AI-driven ...
Toronto, ON · On-site
Implement the best-of-bread software engineering practice and AI capabilities to increase the ... Must-Have: * Experience: 5+ years in Sr. Java backend developer role. * Professional level of ...
Toronto, ON · On-site
Implement the best-of-bread software engineering practice and AI capabilities to increase the ... Must-Have: * Experience: 5+ years in Sr. Java backend developer role. * Professional level of ...
Minimum 5 years experience as a Senior Engineer \n * Excellent communication skills \- both written and verbal \n * Experience with Java 11 \n * Experience with TDD and CI\/CD \n * Experience in ...
Minimum 5 years experience as a Senior Engineer \n * Excellent communication skills \- both written and verbal \n * Experience with Java 11 \n * Experience with TDD and CI\/CD \n * Experience in ...
\n \n \n \n \n We are searching for a Senior Java Developer to join a large organisation in the Dublin area. \n \n \n \n \n \n This is a unique opportunity to work with some of the newest tech on the ...
\n \n \n \n \n We are searching for a Senior Java Developer to join a large organisation in the Dublin area. \n \n \n \n \n \n This is a unique opportunity to work with some of the newest tech on the ...
Minimum 5 years experience as a Senior Engineer \n * Experience with Java 11 \n * Strong experience with Spring frameworks \n * Experience with TDD and CI\/CD \n * Experience in financial services ...
Minimum 5 years experience as a Senior Engineer \n * Experience with Java 11 \n * Strong experience with Spring frameworks \n * Experience with TDD and CI\/CD \n * Experience in financial services ...
Galway, NY · On-site
Follow best practices and guidance provided by the Senior developer \n * Include unit tests in the ... Experience with Lean \/ Agile development methodologies and trouble shooting java. \n * Must have ...
Galway, NY · On-site
Follow best practices and guidance provided by the Senior developer \n * Include unit tests in the ... Experience with Lean \/ Agile development methodologies and trouble shooting java. \n * Must have ...
Toronto, ON · On-site
CA$72K - CA$138K/yr
... Senior Java Developers to join our team on a 1-year fixed term. As a Java Developer at Deloitte ... software solutions for a leading North American Bank. This long-term staff augmentation role ...
Toronto, ON · On-site
CA$72K - CA$138K/yr
... Senior Java Developers to join our team on a 1-year fixed term. As a Java Developer at Deloitte ... software solutions for a leading North American Bank. This long-term staff augmentation role ...
... Centre on a Senior Software Engineer vacancy (multiple available). \n \n \n \n \n \n We need ... Highly skilled Software Engineer, ideally 7+ years' experience primarily in Java (flexible) \n
... Centre on a Senior Software Engineer vacancy (multiple available). \n \n \n \n \n \n We need ... Highly skilled Software Engineer, ideally 7+ years' experience primarily in Java (flexible) \n
Toronto, ON · On-site
This Senior Java Developer within Quantitative and Technology Services (QTS), consists of ... of the software development lifecycle to illicit and implement business requirements, owning ...
Toronto, ON · On-site
This Senior Java Developer within Quantitative and Technology Services (QTS), consists of ... of the software development lifecycle to illicit and implement business requirements, owning ...
... on a Senior Software Engineer vacancy. \n \n \n \n \n \n This is a nice opportunity to join a ... Highly skilled Software Engineer, ideally 7+ years' experience primarily in Java (flexible) \n
... on a Senior Software Engineer vacancy. \n \n \n \n \n \n This is a nice opportunity to join a ... Highly skilled Software Engineer, ideally 7+ years' experience primarily in Java (flexible) \n
Toronto, ON · Hybrid
CA$120K - CA$145K/yr
Working within the software development team, your duties will require you to assist in the ... Very strong Java programming skills utilizing Spring Boot or Spring Cloud * Front end JS framework ...
Toronto, ON · Hybrid
CA$120K - CA$145K/yr
Working within the software development team, your duties will require you to assist in the ... Very strong Java programming skills utilizing Spring Boot or Spring Cloud * Front end JS framework ...
We have a requirement for permanent Java Software Engineer to join their growing Development team in Dublin. \n \n \n \n \n \n By being apart of this growing team you will write clean and efficient ...
We have a requirement for permanent Java Software Engineer to join their growing Development team in Dublin. \n \n \n \n \n \n By being apart of this growing team you will write clean and efficient ...
Title - . Java Back End Developer (3 Openings Sr/Mid/Jr) Position - Fulltime With our client ... Worked in an Agile/Scrum environment to deliver high quality software
Title - . Java Back End Developer (3 Openings Sr/Mid/Jr) Position - Fulltime With our client ... Worked in an Agile/Scrum environment to deliver high quality software
We are looking for a Senior Software Developer specializing in Route Optimization & Planning to ... Design and build high-performance route optimization and planning services Develop and evolve Java ...
New
We are looking for a Senior Software Developer specializing in Route Optimization & Planning to ... Design and build high-performance route optimization and planning services Develop and evolve Java ...
New
$86.5K - $102.5K
10% of jobs
$115.7K is the 25th percentile. Wages below this are outliers.
$102.5K - $118.5K
18% of jobs
The median wage is $126.9K / yr.
$118.5K - $134.5K
42% of jobs
$138K is the 75th percentile. Wages above this are outliers.
$134.5K - $150.5K
24% of jobs
$150.5K - $166.5K
3% of jobs
$166.5K - $182.5K
3% of jobs
$182.5K - $198.5K
0% of jobs
$198.5K - $214.5K
0% of jobs
$214.5K - $230.5K
0% of jobs
$230.5K - $246.5K
0% of jobs
$246.5K - $262.5K
0% of jobs
$86.5K
$135K
$262.5K
| Aspect | Senior Java Software Developer | Java Software Engineer |
|---|---|---|
| Required Credentials | Bachelor's degree in Computer Science or related field; extensive Java experience; certifications like Oracle Java Certification | Bachelor's degree in Computer Science or related field; Java programming skills; certifications are common but not mandatory |
| Work Environment | Develops complex applications, mentors junior staff, leads projects | Designs and develops Java applications, collaborates with teams, implements features |
| Employer & Industry Usage | Used across tech companies, finance, healthcare, and enterprise sectors | Common in software development firms, IT departments, and tech startups |
The main difference between a Senior Java Software Developer and a Java Software Engineer lies in experience level and responsibilities. Senior developers often lead projects and mentor others, while Java Software Engineers focus on designing and implementing Java applications. Both roles require strong Java skills and similar educational backgrounds, but seniority involves additional leadership and project management duties.

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