Intermediate Backend Java Developer (CAD REMOTE)

REMOTE, ON • Contract To Hire • August 14, 2025 • 79874

Job Title: Intermediate Backend Java Developer ( REMOTE)

Location: Canada, Remote
This is 6 months contract role for start and then will be converted to a perm role.
What you will be doing:

  • Implement functionality for the solution as outlined in JIRA tickets. 

  • Work with the team to provide input to refine and estimate tickets, and create new tickets when needed.

  • Fix bugs in the system as they are identified.

  • Help guide the QA team in how to test and reproduce issues as needed. 

  • Create and maintain product and support documentation.

  • Analyze and evaluate requirements and propose high level design and technical solutions at all stages of development.

  • Analyze solutions to ensure that they are interoperable, performant and maintainable.

  • Adhere to team/department coding standards.

  • Participate in and provide final approval for code reviews.

  • Research technologies that will be used in new and existing modules of the solution (e.g., Machine Learning frameworks, data storage and capture frameworks etc.).

  • Advise and provide input into good technical design and industry trends.

  • Assist in troubleshooting issues as they come up and help out other team members when they need input. 

  • Lead by example when it comes to department/team best practices.

  • Accountable for ensuring that all working hours are accurately reported in time tracking software on a daily or weekly basis, that the majority of hours are tracked as billable. 

  • Tracking and reporting of billable hours is a critical aspect of project management and delivery to our customers and this is a major area of accountability. 

  • Comply with the privacy, security and confidentiality policies.  


What you must have:

  • 5+ years of Software development experience is required.

  • Experience with Java, Rest APIs, and Git.

  • Ideally experience with FHIR and/or HL7V2 and their associated terminology.

  • Experience writing unit tests and integration tests.

  • Some experience with Kubernetes and Kafka preferred, as well as Azure DevOps or similar CI/CD.

  • Creating and maintaining clear documentation.

  • Ability to maintain repositories with a focus on code health and quality.

  • Experience in end-to-end feature development.

  • Ability to work well within a team.



For more information about TEEMA and to consider other career opportunities, please visit our website at www.teemagroup.com

Share This Job

Related Jobs