Intermediate Backend Developer - Remote Canada

1 hour, 15 minutes ago
Full-time
Mid Level
Software Development
Smile Digital Health

Smile Digital Health

Smile Digital Health provides cutting-edge HL7 FHIR-based clinical data repository solutions for healthcare organizations, enabling rapid digital transformation and connectivity with features like multiple FHIR versions and full text indexing.

IT Services
251-1K
Founded 2016
$20M raised

Description

  • Design and implement backend application components, including FHIR operations, using Java and related technologies.
  • Develop and maintain core product code with attention to quality, performance, and maintainability.
  • Participate in code reviews and help improve team coding standards and development practices.
  • Analyze requirements and propose technical solutions throughout the development process.
  • Build and iterate on proof-of-concept integrations.
  • Troubleshoot and resolve issues reported by customers or found during testing.
  • Research relevant technologies and share findings with the team.
  • Create and maintain technical documentation.
  • Work across the full development lifecycle from requirements analysis through delivery.

Requirements

  • Degree in Computer Science, Engineering, Mathematics, or a related field.
  • 4+ years of professional backend development experience.
  • Solid experience with Java and Spring.
  • Working knowledge of REST APIs, SQL, and Git.
  • Experience with end-to-end feature development and unit testing practices.
  • Ability to work independently while collaborating effectively within a team.
  • Comfort working through ambiguity and contributing to technical problem solving.
  • Experience creating and maintaining clear technical documentation.
  • Knowledge or experience in healthcare, HL7, or FHIR is an asset.
  • Experience with Apache Camel and robust integration patterns for seamless data exchange is an asset.
  • Strong analytical and communication skills.

Benefits

  • Remote work location in Canada.
  • Salary range of $90,000 to $110,000 per year.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Backend Engineer, Data

Stripe 5K-10K Diversified Financial Services

Stripe is hiring a data-focused software engineer for its Data Foundations team to build and scale the data infrastructure, pipelines, and products that support decision-making across Product, Data Science, and GTM.

Apache Airflow Apache Pig Apache Spark Go Hadoop Java LLM Python Scala SQL
15 minutes ago

Senior Backend Engineer (SaaS, Data & AI)

Kaseya 1K-5K IT Services

Kaseya is hiring a Senior Backend Engineer to lead the design and delivery of multi-tenant SaaS products that combine data, machine learning, and AI to improve customer workflows.

AWS Azure GCP Go GraphQL gRPC Java Machine Learning Node.js Pandas Python REST API
15 minutes ago

.NET Developer Advocate

JetBrains 1K-5K Internet Software & Services

JetBrains is hiring a Developer Advocate for .NET technologies to promote its .NET tools, create developer-focused content, and gather feedback from the developer community to inform product teams.

Blazor C++ Entity Framework F# Game Development Kotlin .NET TeamCity
30 minutes ago

Software Engineer II, Messaging Security Products

Abnormal AI Internet Software & Services

Abnormal AI is hiring a Full Stack Software Engineer II to help build and maintain email security and threat visibility products for its Messaging Security Products team, with a primary focus on backend work and supporting the SOC user experience.

AWS Django Go JavaScript Kubernetes LLM MySQL PostgreSQL Prometheus Python React TypeScript
30 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers