Backend Software Engineer - Java, Python
Job description
Salary: $65,000 - 105,000 per year
Requirements:
- 5-8 years of experience in Java backend development
- Strong proficiency in Spring Boot and the Spring ecosystem
- Experience with multi-tenant SaaS architectures
- Solid skills in PostgreSQL and database optimization
- Understanding of OAuth2/OIDC authentication flows
- Experience collaborating with distributed, remote teams
- Excellent written and verbal communication abilities
- Familiarity with HL7 FHIR resources and healthcare interoperability standards (highly desired)
- Knowledge of HIPAA compliance requirements (highly desired)
- Lead the development and maintenance of backend systems
- Create and manage REST APIs for healthcare data handling
- Implement FHIR resource handlers and perform data validation
- Optimize PostgreSQL queries and schema designs
- Develop document processing workflows
- Troubleshoot production issues and enhance performance
- Write extensive unit and integration tests
- Collaborate with international team members across different time zones
- Engage in code reviews and participate in technical planning
- Backend
- HL7
- Java
- PostgreSQL
- REST
- Spring
- Spring Boot
- API
- CI/CD
- Cloud
- Docker
- Flyway
- Git
- Support
- JPA
- JUnit
- JWT
- KVM
- Linux
- Maven
- RBAC
- RabbitMQ
- Security
We are a forward-thinking company based in the healthcare sector, seeking a skilled Backend Software Engineer to join our dynamic team. Located preferably in the Austin area of Texas, but accepting applicants from across the nation, we provide an opportunity to make a significant impact on healthcare interoperability and data management.
Our Total
Rewards package includes comprehensive health coverage, unlimited PTO, and a 401(k) plan with employer matching contributions.
At True
North, we prioritize curiosity, teamwork, and professional development, fostering a culture of excellence and collaboration.
last updated 11 week of 2026
¿Te interesa este puesto?