1

Sr Java Engineer Jobs in Ontario (NOW HIRING)

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 * Experience with Java 11 \n * Strong experience with Spring frameworks \n * Experience with TDD and CI\/CD \n * Experience in financial services ...

Understand, analyze, and reverse engineer existing legacy codebases to identify improvement ... At least 3 years in a senior developer role or equivalent. * Proven experience in Java development ...

Job Title: Sr. Java Fullstack developer Skills: Java, Springboot, API, AWS, Angular Experience: 10+ years Location: Markham,ON (Hybrid) Duration: Fulltime We at Coforge are hiring a Sr. Java ...

\n \n \n \n \n Are you a Senior Java Developer with extensive cloud experience looking for your next challenge? Do you have Microservices and TDD? Are you interesting in working in the banking sector?

About the Role The Software Engineer (Java) operates at a senior engineer level, driving technical direction across core product domains. The role combines deep hands-on Java engineering with ...

About the Role The Software Engineer (Java) operates at a senior engineer level, driving technical direction across core product domains. The role combines deep hands-on Java engineering with ...

You will work on a high performing team of Senior Java Developers where you will be joining the newly formed Cloud Transformation team. There are many Cloud Architects across the team who you will be ...

Senior Java Engineer, TD Securities

Toronto, ON · Hybrid

CA$126K - CA$164K/yr

... engineering mindset to help us grow our risk & valuation applications throughsoftware design anditsimplementation in Java. This is an excellent opportunity to contribute to thestrategic growth and ...

... performing team of Senior Java Developers where you will be joining the newly formed Cloud ... Transformation team. There are many Cloud Architects across the team who you will be working ...

Senior Java Developer - Operate

Toronto, ON · On-site

CA$72K - CA$138K/yr

Learn from deep subject matter experts through mentoring and on the job coaching Summary We are seeking Senior Java Developers to join our team on a 1-year fixed term. As a Java Developer at Deloitte ...

A Java Developer designs, develops, tests, and maintains scalable Java-based applications (web, enterprise, mobile) by writing clean code, collaborating with teams, and integrating with databases and ...

You will work on a high performing team of Senior Java Developers where you will be joining the newly formed Cloud Transformation team. There are many Cloud Architects across the team who you will be ...

Software Engineer Location Address: Hybrid - 44 King St. 9th Floor, Toronto. Contract Duration: 6 ... Strong complex problem-solving skills. 10+ years of full stack development experience(Java, NodeJS ...

New

... n We need Senior 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 ...

This Senior Java Developer within Quantitative and Technology Services (QTS), consists of developing, improving and supporting strategic applications within the RAMPP (Risk, Analytics, Modelling ...

\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 working as part of an agile team to deliver the highest quality solutions! \n \n \n \n \n ...

next page

Showing results 1-20

Sr Java Engineer information

What are the key skills and qualifications needed to thrive as a Sr Java Engineer, and why are they important?

To thrive as a Sr Java Engineer, you need advanced expertise in Java programming, object-oriented design, and experience with frameworks like Spring or Hibernate, usually supported by a degree in computer science or related field. Familiarity with development tools such as Maven, Git, CI/CD pipelines, and cloud platforms like AWS or Azure is typically required. Strong problem-solving abilities, effective communication, and leadership skills set top performers apart in this role. These skills and qualifications are crucial for delivering robust, scalable software solutions and leading technical teams efficiently.

What is the difference between Sr Java Engineer vs Java Developer?

AspectSr Java EngineerJava Developer
Required CredentialsBachelor's in CS or related, often with certifications like Oracle Java CertificationBachelor's in CS or related, similar certifications
Work EnvironmentTeam projects, software development, system architectureApplication coding, feature development, bug fixing
Industry UsageUsed across tech companies, finance, healthcare, and moreCommon in software firms, startups, and enterprise applications

While both roles involve Java programming, Sr Java Engineers typically have more experience, handle complex system design, and mentor junior developers. Java Developers focus on coding and implementing features. The roles often overlap, but the seniority and scope differ.

What are some common challenges Sr Java Engineers face when working on large-scale enterprise applications?

Sr Java Engineers often encounter challenges such as managing complex codebases, ensuring high performance under heavy loads, and maintaining robust security standards. Collaborating with cross-functional teams—including DevOps, QA, and front-end developers—is essential for addressing integration issues and streamlining deployments. Staying updated with evolving Java frameworks and best practices is also crucial, as technology stacks in enterprise environments change rapidly. Effective communication and problem-solving skills greatly help in navigating these challenges.

What is a Sr Java Engineer?

A Sr Java Engineer is an experienced software developer who specializes in designing, developing, and maintaining complex applications using the Java programming language. They often take on leadership roles within development teams, mentor junior developers, and are responsible for making key architectural decisions. Sr Java Engineers work with frameworks such as Spring and Hibernate, implement best coding practices, and ensure that software projects meet performance, scalability, and security requirements. Their expertise is critical in building reliable enterprise-level applications.
Infographic showing various Sr Java Engineer job openings in Ontario as of May 2026, with employment types broken down into 67% Full Time, and 33% Contract. Highlights an 67% In-person, and 33% Remote job distribution.

Full-time

Posted 7 days ago


Job description

\n <\/head>\n \n \n
\n Our client is looking for an experienced Java developer for a contract position in Dublin.<\/span>
\n <\/div>\n
\n You will be joining a well established team working with clients both onshore and offshore.<\/span>
\n <\/div>\n
\n
\n <\/div>\n
\n What You Will Need
<\/u><\/b>\n <\/div>\n
    \n
  • Minimum 5 years experience as a Senior Engineer
    <\/li>\n
  • Excellent communication skills \- both written and verbal
    <\/li>\n
  • Experience with Java 11
    <\/li>\n
  • Experience with TDD and CI\/CD
    <\/li>\n
  • Experience in financial services sector beneficial but not essential
    <\/li>\n <\/ul>\n
    \n
    \n <\/div><\/span>
    \n <\/body>\n<\/html>