The Intermediate Backend Developer works closely with engineering teams to design, implement, and maintain components of the Smile Digital Health platform.
Requirements
- 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.
Benefits
- Generous Paid Time Off
- 401k Matching
- Retirement Plan