Senior Software Engineer, Backend (Kotlin/Java)
Core
Design and scale cloud-native backend systems for enterprise device management and connected healthcare platforms.
Role type
Senior IC backend software engineer (Kotlin/Java)
Builds
Secure, high-performance, scalable backend systems, APIs, and cloud infrastructure for device provisioning and management.
Domain
Healthcare technology, cloud infrastructure, distributed systems
Deliverable
production ML models | product features | infrastructure
Required skills
Kotlin, Java, Spring Boot, PostgreSQL, AWS, Docker, microservices architecture, RESTful API design, CI/CD pipelines
Preferred skills
JVM-based microservices, distributed systems architecture, Kubernetes, relational database performance tuning, Okta (IAM), Grafana
Technologies
Kotlin, Java, Spring Boot, PostgreSQL, AWS, Docker, Kubernetes, Okta, Grafana
Responsibilities
Design scalable backend architectures, define integration patterns and API standards, evolve high-availability backend systems, develop and maintain backend services, ensure system reliability and observability, support CI/CD and cloud infrastructure design, partner with mobile/platform teams on device management services.
Seniority
Senior, hands-on IC