Experience with: Spring Integration along with MQ to read and process data; Working on TDD (Test Driven Development) processes by writing Junit test cases before implementation; Deploying projects into multiple environments including DEV/ SYS/ PVS/ PROD; Writing Cucumber (Specification by Example) scenarios for requirements; Developing Restful services as per business requirements; Using Eclipse for writing code and SVN for version control; Writing Maven scripts for building applications; Deploying applications using Linux (Mac OS terminal) in IT, UAT and production environments; Implementing complex modules using Java/J2EE frameworks including Spring, Hibernate, and web services; Using: Relational database design, BRMS Drools Rule Engine, Windows, Struts, Servlets, JavaScript, Ajax, SVN, MVC, WebSphere Server, and Apache Tomcat Server. Responsibilities: Participate in the continuous technical exploration process as part of the continuous delivery pipeline, including enabling Epics, defining subsystems and their interfaces, allocating responsibilities to subsystems, understanding solution deployment, and communicating requirements for interactions with solution context.