Backend Developer
Core
Design, develop, and maintain cloud-based backend services for next-generation robotic solutions using Kotlin and Java.
Role type
Senior Backend Developer (Cloud & Distributed Systems)
Builds
Scalable microservices, CI/CD pipelines, and container-based deployments on AWS.
Domain
Robotics, Cloud Infrastructure, Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Kotlin, Java, AWS (ECS, Lambda, DynamoDB, S3, API Gateway), Microservices Architecture, Docker, Kubernetes, Infrastructure as Code (AWS CDK, Terraform, CloudFormation), CI/CD, Performance Tuning
Preferred skills
Quarkus, Gradle, Clean Architecture, Databricks
Technologies
AWS, ECS, Lambda, DynamoDB, S3, API Gateway, ElastiCache, Redis, Valkey, Docker, Kubernetes, AWS CDK, CloudFormation, Terraform, Quarkus, Gradle, Databricks
Responsibilities
Design and develop cloud backend services; build and operate microservices; define and improve CI/CD pipelines; support Infrastructure as Code evolution; conduct code reviews and performance tuning.
Seniority
Senior, hands-on IC