- 3+ years of experience as a team leader. Practical experience in Java development – Must.
- 3+ years of experience with Micro Services Architecture and Distributed Systems.
- 2+ years of experience working with Agile software development methodology.
- Experience with SQL/NOSQL based Databases.
- Experience with DevOps practices (CI pipeline) and deployment tools (Jenkins, Docker, K8s, etc.).
- Experience working on Windows and Linux environments.
- B.Sc Degree in Computer Science.