9.3 years of experience in Java JEE based application, mostly involved in architecture, design, development, tuning, maintenance and testing.
• Experience in full System Development Life cycle, Agile methodology (Scrum, kanban) and Test driven development (TDD).
• Good understanding and experience in OOAD, UML and Design Patterns.
• Proficient in Core Java (OOP, Multi-Threading (concurrency), Collections, GC, etc).
• Extensive Hands on experience in JEE technologies (Servlet, JSP, JDBC, RMI, XML, JMX, JMS, web services (JAX-WS, JAX-RS).
• Hands-on experience in SOA design principles or environment using web services, messaging services etc.
• Working experience in implementing enterprise system using frameworks like struts, spring, hibernate etc.
• Experience working with business rule engines & BPM (Activiti BPM Platform) as well as integration framework using open source apache camel.
• Extensive experience in continuous integration and development.