Software Developer
Core
Design, develop, and maintain scalable, high-performance backend systems and APIs.
Role type
Senior Backend Software Engineer
Builds
Scalable microservices and event-driven solutions
Domain
Cloud-native backend engineering
Deliverable
production ML models | product features
Required skills
Java, Go, Kotlin, Spring Boot, RESTful APIs, microservices, event-driven architecture, SQL, NoSQL, Docker, Kubernetes, AWS/GCP, CI/CD, Git
Preferred skills
Kafka, RabbitMQ, PostgreSQL, Redis, MongoDB, Terraform, gRPC, GraphQL, payment systems
Technologies
Kafka, RabbitMQ, PostgreSQL, Redis, MongoDB, Terraform, GitHub Actions, Jenkins, gRPC, GraphQL, OAuth, JWT
Responsibilities
Design and develop reliable backend services and APIs; Build scalable microservices; Develop event-driven solutions; Improve system performance, availability, and security; Deploy and operate containerized applications; Contribute to architecture and code reviews; Support CI/CD pipelines and production systems
Seniority
Senior, hands-on IC