Work experience on Enterprise web application development using SOA/Microservice based architecture, frontend and backend frameworks for enterprise web development align to JAVA/Python, Database Management Systems, Big data analytics and associated technologies, OOAD, J2EE/Struts/Spring framework, Distributed Computing. Good understanding on Frameworks, Design Patterns, UML or equivalent modelling techniques for various system artifacts such as Analysis and Design artifact, test artifact etc. Experience in various modelling tools like Rational Software Architect or equivalent. Should have working knowledge on qualitative aspects of systems such as performance, scalability, reliability, availability etc. Should have a good understanding of the security aspects of the applications like authentication, authorization, public key infrastructure, SSL, certificates, etc. Robust interpersonal and excellent communication skills Exposure to CMMI/ISO procedures