Minimum 9+ years of experience in implementing J2EE technologies.
Excellent working knowledge of Java (Eclipse IDE), J2EE, XML, SOA /
WebServices and object persistence.
Exposure to Java/J2EE, hybrid technology projects architecting.
Strong on setting and driving architecture directions.
Experience in UML, Oracle, Hibernate/JPA, XML and development of web applications, including the use of JBoss, BEA Weblogic,
or IBM Websphere.
Expert in architecting and design of web applications.
Expert in client web applications frameworks such as AngularJS, good to have Node Js.
Hands on coding experience of Java/J2EE and AngularJS applications.
Expert at Unit Testing and Automation Integration Testing using either of the automation tools used for Web Automation testing like JUnit.
Experience in working with & managing Agile projects is mandatory.
Strong knowledge and ability to mentor team on OO design including design patterns, TDD, continuous integration and test automation.
Experience in managing live production applications & environment, monitoring, remediation and risk management.