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