Smile Digital Health Logo

Smile Digital Health

Intermediate Backend Developer - Remote Canada

Posted Yesterday
Be an Early Applicant
In-Office or Remote
Hiring Remotely in Toronto, ON
Mid level
In-Office or Remote
Hiring Remotely in Toronto, ON
Mid level
The Intermediate Backend Developer designs, implements, and maintains back-end components, contributing to the full development lifecycle while collaborating with engineering teams.
The summary above was generated by AI
The Intermediate Backend Developer works closely with engineering teams to design, implement, and maintain components of the Smile Digital Health platform. This position operates with a good degree of independence, contributing across the full development lifecycle from requirements analysis through to delivery, while developing deeper technical expertise in preparation for senior-level responsibilities.

Responsibilities:

    1. Design and implement back end application components, such as FHIR operations, primarily using Java and related technologies.

    2. Develop and maintain core product code, with a focus on quality, performance, and maintainability.

    3. Participate in code reviews, adhere to team coding standards, and contribute to improving development practices.

    4. Analyze requirements and propose technical solutions at various stages of development.

    5. Build and iterate on proof-of-concept integrations.

    6. Troubleshoot and resolve issues reported by customers or identified during testing.

    7. Research relevant technologies and contribute findings to the team.

    8. Create and maintain technical documentation.

Requirements:

    1. Degree in Computer Science, Engineering, Mathematics, or a related field.

    2. 4+ years of professional back end development experience.

    3. Solid experience with Java and Spring; working knowledge of REST APIs, SQL, and Git.

    4. Experience with end-to-end feature development and unit testing practices.

    5. Ability to work independently on assigned tasks while collaborating effectively within a team.

    6. Comfortable working through ambiguity and contributing to technical problem solving.

    7. Experience creating and maintaining clear technical documentation.

    8. Knowledge or experience in healthcare, HL7, or FHIR is an asset.

    9. Experience with Apache Camel and building robust integration patterns to ensure seamless data exchange across disparate systems.

    10. Strong analytical and communication skills.

Additional Information:

    Smile discloses that artificial intelligence (AI) may be used in portions of the recruitment and selection process, such as resume screening or application assessment. All hiring decisions are ultimately made by qualified human decision-makers, and AI tools are used to support — not replace — fair and equitable hiring practices. 
    This position is a new role, created to support Smile’s continued growth and commitment to operational excellence.

Top Skills

Apache Camel
Git
Java
Rest Apis
Spring
SQL

Similar Jobs

3 Hours Ago
Easy Apply
Remote
Easy Apply
Senior level
Senior level
Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
Lead the Tax Engineering team at Coinbase, overseeing technical roadmaps and team growth. Ensure accuracy in tax compliance and reporting systems for various products while fostering operational excellence.
Top Skills: Compliance InfrastructureDistributed SystemsSoftware Engineering
3 Hours Ago
Remote or Hybrid
Senior level
Senior level
Artificial Intelligence • Cloud • Information Technology • Security • Software • Cybersecurity • Data Privacy
As an Enterprise Solutions Engineer at Snyk, you will lead technical strategy for complex sales opportunities, working closely with executives to align security goals with business outcomes and quantify economic impact.
Top Skills: AIApplication SecurityCloud-Native ArchitecturesModern Devops EcosystemsSoftware Development
3 Hours Ago
Easy Apply
Remote
Easy Apply
Senior level
Senior level
Artificial Intelligence • Enterprise Web • Software • Design • Generative AI
The Senior Product Manager will enhance developer productivity by managing tools and processes, integrating AI into workflows, and liaising with engineering teams.
Top Skills: AIBuild SystemsCi/CdDeveloper ToolingObservability Platforms

What you need to know about the Manchester Tech Scene

Home to a £5 billion digital ecosystem, including MediaCity, which consists of major players like the BBC, ITV and Ericsson, Manchester is one of the U.K.'s top digital tech hubs, at the forefront of advancements in film, television and emerging sectors like as e-sports, while also fostering a community of professionals dedicated to pushing creative and technological boundaries.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account