NAVA Software Solutions is seeking a Core Platform Engineer specializing in the healthcare domain. The role involves building and maintaining backend services and APIs, optimizing SQL for data access, and collaborating with clinical and product teams to translate requirements into technical designs.
Responsibilities:
- Build new features and capabilities on the core platform as part of sprint work
- Improve and extend backend services, APIs, and data processing pipelines
- Write and optimize SQL for data access layers and reporting
- Collaborate with clinical and product teams to translate requirements into technical designs
- Review code, contribute to architectural decisions, and maintain code quality
- Address tech debt and refactor areas of the codebase to improve reliability and maintainability
Requirements:
- Strong Java experience — this is the primary language of the platform; you'll be writing production Java daily
- SQL proficiency — querying, schema design, and performance tuning against clinical datasets
- Experience building and maintaining backend services and APIs (REST)
- Comfortable working in an existing codebase — can read, understand, and extend code written by others
- Ability to work independently within a small team — take ownership of features from design through deployment
- Healthcare domain experience (FHIR, clinical data models, EHR workflows)
- Experience with HAPI FHIR or healthcare-specific Java libraries
- Cloud infrastructure experience (AWS, Docker, CI/CD pipelines)
- Familiarity with data pipeline architecture and event-driven systems