B.E./B. Tech/MS/MCA in Computer Science or related technical field.
Minimum 6 years of object-oriented programming experience in Java.
Excellent computer systems fundamentals, DS/Algorithms and problem solving skills
Hands-on experience in building web based Java EE services/applications and Kafka, Apache Camel, RESTful Web-Services, Spring, Hibernate, Splunk, Caching.
Excellent organisation, communication and interpersonal skills
Additional Qualifications:
Large scale distributed services experience, including scalability and fault tolerance.
Exposure to cloud infrastructure, such as Open Stack, Azure, GCP, or AWS
Exposure to build, CI/CD & deployment pipelines and related technologies like Kubernetes, Docker, Jenkins etc.
A continuous drive to explore, improve, enhance, automate and optimize systems and tools.
Experience in systems design and distributed systems.
Exposure to SQL/NoSQL data stores like Cassandra, Elastic, Mongo etc.