Bachelors degree in computer science or related technical field.
6 to 10 years of full stack experience in developing Enterprise applications using Java, React /JS Frameworks, Spring-boot, REST, Kafka.
6+ years of experience in Distributed systems and large-scale application development and design
Robust computer science fundamentals: data structures, algorithms, design patterns.
Extensive hands-on experience building microservices using java
Exposure to Elastic Search, Cloud (GCP/Azure), CICD, Kubernetes, any scripting, SQL/NoSQL databases (CosmosDB), Agile Methodology
Robust understanding of design techniques and software principles.