Software Engineer - 10 Years of Experience - Near 75074


Software Engineer


Plano, TX

Education Level:


Will Relocate:



PROFESSIONAL SUMMARY: Eleven years in Full Lifecycle software (SDLC) application development using Java, J2EE Technologies. Experience with Agile Scrum, and Test Driven Development (TDD) methodology using a various unit testing framework such as JUnit. Developed Enterprise Software applications for Telecommunications, Financial, and Insurance-Commerce domain's using Java, J2ee Spring, Web services, Hibernate, Java Server Faces (JSF) Frame works. Extensive project implementation skills using both core and advanced Java technologies (AWT, Swing, Servlets, JSP, EJB, JNDI, JDBC, spring, Hibernate, RMI, XML, XSLT, DOM, SAX). Expertise using Spring Frame work technologies like Spring Core, Spring MVC, Spring-Test, SpringJDBC, Spring JPA flow etc. Expertise to develop the JSF components using JSF Implementations like ICE Faces, Prime Faces. Expertise using frameworks like Struts, Spring framework, Hibernate, JQuery, AJAX and Web services. Strong knowledge on User Interface (UI) and User Experience design (UX) principles. Expertise in Java/J2EE Design Patterns like Singleton, Factory, MVC, Composite View etc. Developed Service Oriented Architecture (SOA) based J2ee applications that conforms SOA standards. Expertise to implement SOAP Web Services and on Restful Web Services. Experience in writing stored procedures, functions, triggers using Oracle and comfortable using databases MS SQL Server, My SQL and MS Access. Proficient in XML technologies like XSL/XSLT, SAX, DOM, XPath, SOAP, WSDL, DTD, Schema, SOA, JAXB, JAXP. Expertise in working with integration tools like Hudson, Maven, and SVN. Experience with unit testing using JUnit and knowledge of ANT and Log4j tools. Expertise with Oracle, DB2, Sysbase Data bases, good knowledge on Mainframe, RPL, COBOL languages. Expertise to maintain offshore and onshore team like working as coordinator Module lead etc. Expertise in web tier development, making interactive and user friendly web client with best practices and usability patterns. Expertise to implement application Authentication using Lightweight Directory Access Protocol (LDAP) Server. Expertise to Analyze test results and determine root cause of failures, and debugging the source code. *