Grow Your Career

View our current openings and submit your application.

So sorry, this position is no longer available. Please go ahead and submit your application. We may have other positions that would be the perfect fit for you. Alternatively, you may want to apply to one of the following related jobs:

Java Developer

Burlington, Ontario

Posted: 09/16/2025 Employment Type: Contract Industry: Financial Services/Banking/Insurance Job Number: 8737

Job Description


Our client is seeking a Java Developer with 5-8 years of experience to deliver high-quality JEE and Java Web application solutions. You will be responsible for supporting, debugging, and maintaining enterprise-level Java applications (Java 11, 17), building and upgrading SOAP/REST web services with Spring Boot, and resolving technical debt.

Key Responsibilities:
  • Support and maintain Java enterprise applications.
  • Develop and upgrade web services using Spring Boot.
  • Resolve technical debt and ensure clean code.
  • Work with relational databases (PostgreSQL, MySQL, DB2).
  • Create and maintain Unit and Integration test cases (JUnit, Mockito).
  • Utilize Linux command line and shell scripting.
  • Apply knowledge of Git/Mercurial and Agile methodologies (Scrum/Kanban, Rally/Jira).
  • Translate business requirements into technical solutions.
  • Collaborate with business users and cross-functional teams.
  • Ensure adherence to design patterns and architectural standards.
  • Maintain accountability for code quality and application development.

Required Skills and Experience:
  • BS Degree in Computer Science or equivalent.
  • Strong experience with Java, Spring Framework, Hibernate, Maven/Gradle, Tomcat/JBoss.
  • Proficiency with code scan tools (Sonar, Checkmarx, Veracode, Fortify, Black Duck).
  • Excellent analytical, problem-resolution, communication, and interpersonal skills.
  • Strong understanding of OOP design principles.
  • Familiarity with AWS Cloud or Azure Cloud.
  • Excellent documentation skills.
Apply Online

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.