Smile Digital Health Logo

Smile Digital Health

Intermediate Backend Developer - Remote Canada

Posted 2 Days Ago
Be an Early Applicant
In-Office or Remote
Hiring Remotely in Toronto, ON, CAN
Mid level
In-Office or Remote
Hiring Remotely in Toronto, ON, CAN
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

Smile Digital Health Toronto, Ontario, CAN Office

Toronto, Ontario, Canada

Similar Jobs

23 Minutes Ago
In-Office or Remote
CA
Mid level
Mid level
Artificial Intelligence • Big Data • Cloud • Information Technology • Software • Cybersecurity • Data Privacy
As a Mid Market Account Executive, you will drive new customer acquisition, manage sales processes for small to mid-sized accounts, and collaborate with channel partners to exceed sales quotas.
Top Skills: ClariSalesforceSalesloft
24 Minutes Ago
In-Office or Remote
CA
Senior level
Senior level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
As a Regulatory Program Manager, you will drive automation and AI initiatives to enhance regulatory execution processes, fostering cross-functional collaboration and optimizing workflows.
Top Skills: AIAutomationData Science ToolsWorkflow Automation Platforms
25 Minutes Ago
Remote or Hybrid
CA
Senior level
Senior level
Blockchain • Fintech • Mobile • Payments • Software • Financial Services
The Program Manager will champion AI and automation within a regulatory framework, identify opportunities for efficiency, manage a roadmap of initiatives, and enhance program management tools while collaborating with various teams.
Top Skills: AIAutomationData ScienceProgram Management ToolsWorkflow Automation Platforms

What you need to know about the Toronto Tech Scene

Although home to some of the biggest names in tech, including Google, Microsoft and Amazon, Toronto has established itself as one of the largest startup ecosystems in the world. And with over 2,000 startups — more than 30 percent of the country's total startups — Toronto continues to attract new businesses. Be it helping entrepreneurs manage their finances, simplifying business operations by automating payroll or assisting pharmaceutical companies in launching new drugs, the city's tech scene is just getting started.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account