Requirements
- Bachelor’s/Master’s Degree in computer science or related field preferred
- 2-10 years of experience in Java Backend/Microservices Development
- Java Springboot/Microservices, Kafka, RESTful Web-Services, Hibernate, GIT, Caching CICD, \
- Own code quality and expertise in writing extensive unit tests.
- Proven ability to learn and adapt to new technologies and frameworks quickly.
- Large-scale distributed services experience, including scalability and fault tolerance.
- Exposure to cloud infrastructure, such as Open Stack, Azure, GCP, or AWS.
- Exposure to building, CI/CD & deployment pipelines and related technologies like Kubernetes, Docker, Jenkins, etc.
- A continuous drive to explore, improve, enhance, automate, and optimize systems and tools.
- Experience in systems design and distributed systems.
- Exposure to SQL/NoSQL data stores like Cassandra, Elastic, Mongo, etc.