Around 10+ years of versatile experience in analysis, design, development and implementation of software applications and in developing n-tier architecture based solutions with distributed components and internet/intranet applications. Expertise in designing and developing applications using J2EE technologies including Servlets, JSP, EJB, JMS, Struts, Hibernate, WebServices, XML, JNDI, JDBC, CVS, CSS, XML, XSLT, XPATH, XQuary, Java Beans Maven, HTML, Eclipse, WSAD, RAD and JavaScript (Angular, Jquery) ,JSON. Extensive experience in all phases of Software Development Life Cycle (SDLC) including identification of business needs and constraints, collection of requirements, detailed design, implementation, testing, deployment and maintenance. IBM DataStage hands on coding experience. Experience working in Mainframe Technologies such as COBOL, CLCS, JCL VSAM, DB2. Expertise in deploying applications using Web and Application Servers like BEA WebLogic 8.1/9.2,IBM Websphere, Oracle 9, JBoss and Apache Tomcat on Windows and UNIX environments. Hands on experience with Object Oriented Design (OOD) and developing applications using UML. Expertise with Iterative development methodologies, designing Class diagrams, Sequence diagrams and Use case realization. Highly proficient in using frameworks like Struts, JSF, Hibernate and Design Patterns such as MVC, Session Façade, Front Controller, Data Access Object (DAO), Value Object, Singleton, Service Locator for executing multi-tier, highly scalable, component based, services driven Enterprise Java applications. Strong experience with Oracle database and programming languages SQL, PL/SQL and in developing Packages, Stored Procedures, Functions, Triggers and Cursors. Used ANT, Maven and Gradle scripts for building and deploying the application in web/App servers Strong MySQL and MongoDB administration skills in Unix, Linux and Windows. Creative problem solver with the ability to rapidly analyze challenges, applying strategic thinking to tactical concerns with strong problem solving skills and a result oriented attitude. Excellent team Player with good Technical, Analytical and interpersonal skills. Working knowledge on selenium Web Driver with TestNG Framework Certifications: Sun Certified Programmer (SCJP)