Backend Developer, Java/Kotlin
Core
Design, develop, and operate backend systems for web services and internal users, optimizing for high availability and low latency for global users.
Role type
Senior Backend Developer (Java/Kotlin)
Builds
Web services and internal backend systems
Domain
Internet / Distributed Systems
Deliverable
production ML models | product features
Required skills
Kotlin, Java, Spring WebFlux, Coroutines, Reactive programming, Relational database modeling, SQL query optimization
Preferred skills
C#/.NET, Azure, AWS, Kubernetes, Datadog, Kafka, English fluency
Responsibilities
Design and develop backend systems for web services and internal users, improve backend operations and development practices, enhance development environment and code quality, ensure high availability and optimize network latency for global users, utilize AI development tools to shorten development cycles and improve code quality
Seniority
Senior, hands-on IC