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 software/full-stack/backend engineer and be an integral part of an
exceptional team.



  • Develop Java Spring Boot based enterprise applications for an SaaS product
  • Architect, implement, and optimize scalable databases
  • Enhance quality, usability, performance, security, and reliability of systems
  • Design, develop, test, maintain, monitor, debug, etc.
  • Collaborate with other teams to prioritize tasks and deliver results on time


Required skills:

  • 2+ years' experience building backend applications
  • Experience in at least one cloud stack - GCP, AWS, or Azure
  • Expertise in Java and Java Spring frameworks
  • Proficiency in both SQL as well as NoSQL databases, especially Postgres
  • Knowledge of REST APIs
  • Knowledge of Pub sub mechanisms
  • Knowledge of Docker and Kubernetes


Preferred skills:

  • Developer certificate from either AWS or GCP or Azure
  • Grasp of GraphQL frameworks, especially SPQR
  • Implementation experience on Near Real time systems
  • Familiarity with Google Cloud Platform, i.e. storage, compute, cloud sql, app engine and k8s
  • Work experience in healthcare domain a plus
  • Knowledge of automation testing frameworks, TDD, and integration testing

Apply for this Job

* Required