Very strong in all enterprise Java frameworks - J2EE, JSP, Servlet, Struts, Spring, Spring Boot, Web services, JPA, Hibernate, JMS, OAUTH
Experience in SOA (REST & SOAP based) is required
Very strong experience in managing enterprise applications in Java with multiple medium to large teams
Should have expertise in messaging systems (Kafka, MQ, Rabbit MQ etc),
Experience in Integration technologies (like MuleSoft, Dell Boomi, Tibco, Webmethods etc) is highly desired
Experience in API Management (APIGEE, MuleSoft, Zuul, etc)
Excellent in design patterns, data structures & algorithms, OOAD
Experience in Pre-Sales - defining end to end solution architecture covering technical, deployment architectures and non-functional & performance aspects
Certification in Togaf is preferred
Experience in using version control and CI / CD tools like SVN, GIT, JUnit, JTest, Jenkins, Cucumber, Hudson, Clover