Description

Experience & Qualification 
• 11 years of software development experience. 
• Demonstrated experience leading teams of engineers with at least one year’s experience in a team leader role. 
• Hands-on coding experience in JavaScript, React, Redux, HTML, CSS is required. 
• Hands-on experience in developing high-performance backend applications using a variety of technologies, with specific expertise in Java (including advanced design patterns & common libraries) and cloud-native technologies (AWS, GCP, Azure) is a plus. 
• Ability to construct enterprise-grade APIs using state-of-the-art techniques and best practices (REST, JSON, XML, etc.). 
• Knowledge and expertise in Microservices Architecture, Data Centric application design, Event Driven Systems, Kafka, Cornerstone, Data pipelines, Stream processing systems, etc. is a plus. 
• Experience using database systems like MongoDB, PostgreSQL in high[1]performance and resilient configurations is a plus.

Education

Bachelor's degree in Computer Science