B.E, B.Tech, BCA, MCA, B.S. degree in Computer Science or a related field, or equivalent work experience.
Solid understanding of OOPS, algorithms and data structures
Experience in the design, development, and deployment of large-scale enterprise applications
Expert in any Language, preferred, Core JAVA, Kotlin, Groovey and NodeJs etc.
Experience creating architecture or developing applications with databases such as Postgresql, DynamoDB, or Cassandra
Experience on Kafka / Elastic Search and Web Services like RESTful.
Extensive experience with version control systems (Git is preferred) and issue tracking systems (JIRA is preferred)