- Computer Science or equivalent degree from one of the top universities
- 6 to 10 years of successful distributed and scalable system software development experience, including exposure to broad range of enterprise technologies – Java, J2EE, Web technologies and Big Data technologies.
- experience of developing web application using JavaScript, knockout, JET, angular, etc.
- RESTful web services using Java, Spring, Spring Boot
- experience with security / sso aspects
- should have handled life cycle management (patching / upgrade) aspects of the application
- experience in development, deployment and debugging of software on the cloud
- strong passion and interest in learning and working on new technology innovations
- ability to solve complex engineering problems and provide solution
- excellent communication skills
Career Level - IC4