• 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.