Senior Full-Stack/Backend Engineer

Boston /
Software Engineering /
Full-time
At Overjet, we are building applications that improve healthcare, dentistry in particular, by leaps and bounds. We are solving the most challenging problems in dentistry to improve care for millions of patients. Come join us as a senior full-stack/backend engineer and be an integral part of an exceptional team.

Responsibilities:
- Develop Java Spring based backend applications
- Enhance quality, usability, performance, security, reliability as well as feature-set
- Design, code, test, maintain, monitor, troubleshoot ... well, you get the gist
- Collaborate with other teams to prioritize tasks and deliver results on time
- Integrate external applications ensuring security and reliability are at the forefront
- Support ad-hoc POCs, demos, mockups, etc.
- Create utilities for automating in-house tasks

Required skills:
- 5+ years' experience building backend applications
- Expertise in Java and Java Spring frameworks
- Proficiency in both SQL as well as NoSQL databases
- Advanced knowledge of REST APIs
- Excellent work ethics and drive to succeed

Preferred skills:
- Experience building Python frameworks, including Flask and/or Django
- Grasp of GraphQL frameworks, especially SPQR
- Familiarity with Google Cloud Platform
- Knowledge of automation testing frameworks