Intermediate Backend Developer- Remote US
TLDR
Contribute across the full development lifecycle of the Smile Digital Health platform, focusing on back-end application components and developing deeper technical expertise.
-
Design and implement back end application components, such as FHIR operations, primarily using Java and related technologies.
-
Develop and maintain core product code, with a focus on quality, performance, and maintainability.
-
Participate in code reviews, adhere to team coding standards, and contribute to improving development practices.
-
Analyze requirements and propose technical solutions at various stages of development.
-
Build and iterate on proof-of-concept integrations.
-
Troubleshoot and resolve issues reported by customers or identified during testing.
-
Research relevant technologies and contribute findings to the team.
-
Create and maintain technical documentation.
-
Degree in Computer Science, Engineering, Mathematics, or a related field.
-
4+ years of professional back end 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 on assigned tasks while collaborating effectively within a team.
-
Comfortable 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 building robust integration patterns to ensure seamless data exchange across disparate systems.
-
Strong analytical and communication skills.
This position is a new role, created to support Smile’s continued growth and commitment to operational excellence.
Smile Digital Health develops a leading FHIR-based health data platform that simplifies data collection and exchange for healthcare stakeholders. With a focus on improving global health, our innovative solutions are utilized across 20 countries, driving effective data management and fostering collaboration.