About the role
Requirements:
- Minimum 5 years of experience in software development.
- Strong experience in Backend development.
- B. E/B. Tech in Computer Science (or equivalent), MSc preferred.
- Excellent Java skills.
- Deep working knowledge of Kafka.
- Deep working knowledge of Spark.
- Excellent knowledge of microservice architecture.
- Good understanding of Observability (Eg, New Relic, DataDog, others).
- Experience working with GraphQL.
- Experience in implementing REST API and Swagger.
- Experience in Spring Boot or Micronaut is a plus.
- Excellent knowledge of both SQL and NoSQL databases (eg, Clickhouse).
- Practical knowledge of Kubernetes, Helm, and Docker.
- Strong refactoring abilities and test automation.
- Strong motivation for complex challenges and learning new technologies.
- Excellent communication and teamwork skills.
- Mindset oriented towards continuous improvement, lean thinking, and high-quality work.
- Fluent in English (spoken and written).