Tech Stack
ElasticSearchGraphQLJavaKubernetesMicroservicesSpring
About the role
- At Darwoft, we create software that drives real change and build human-centered digital experiences
- Join a growing healthcare data team working on scalable, real-time platforms that empower personalized care
- Design, implement, and maintain backend APIs using Java and frameworks such as Micronaut and Spring
- Contribute to backend services that drive critical data processing workflows
- Work with GraphQL APIs to ensure seamless data access across systems
- Handle data storage and retrieval with ScyllaDB and ElasticSearch
- Deploy services using Kubernetes and Helm
- Collaborate with engineering teams across a service-oriented architecture and participate in bug fixes and support tasks
- Adapt to a diverse tech environment and evolving project needs
Requirements
- 8+ years of backend development experience
- Strong skills in Java and backend architecture
- Experience with Micronaut or Spring
- Solid understanding of GraphQL APIs
- Familiarity with modern databases (e.g., ScyllaDB, ElasticSearch)
- Experience working with containerized services (Kubernetes, Helm)
- Proactive and communicative approach in distributed teams
- (Nice to have) Previous experience in healthcare or data-intensive domains
- (Nice to have) Familiarity with observability tools and scalable architecture
- (Nice to have) Exposure to CI/CD practices and microservice monitoring