Description
SUMMARY: * 8+ years of software development experience in object oriented programming, design and development of Multi-Tier distributed, Enterprise applications using Java and J2EE technologies with Software Development Life Cycle. * Expertise in Core Java with strong understanding and working knowledge in Object Oriented Concepts like Collections, Multithreading, Data Structures, Algorithms, Exception Handling and Polymorphism. * Excellent programming skills and development experience with JDK J2EE, Servlets, JSP, JSF, Swings, UI, EJB, Java Beans, GWT, JMS, JDBC, XSLT, JUnit and Web Services. * Experience in developing Web based GUI's using JSP, HTML, DHTML, CSS, JavaScript (and its frameworks like JSON), Action Script, JQuery, EXT JS and Ajax. * Experience on spring modules spring core, Spring Application Context, Spring IOC, Spring DAO, Spring MVC, spring integration and Spring AOP * Experience with multiple Servers like IBM WebSphere, WebLogic, Sun Glass fish, Jboss and Apache Tomcat. * Proficient in developing various open source frameworks like Struts, spring, JSF, and ORM Technology like Hibernate, Ibatis. * Extensive development experience on different IDE's like Eclipse, My Eclipse and STS 3.7. * Good exposure to building Web Services (WSDL, SOAP, UDDI) using open source implementation like Apache Axis, RESTful API. * Good work experience in writing SQL queries with major Relational Databases. * Extensively worked with Oracle 11g/10g/9i/8i, SQL Server, and DB2 relational database management systems. * Strong team player, ability to work independently and in a team as well, excellent analytical capabilities, problem solving and good communication skills. Blobbers Jaxb and POJOS for end points. * Developed code using Core Java to implement technical enhancement following Java Standards. * Created connections to database using Hibernate session Factory using Hibernate APIs to retrieve and store images to the database with Hibernate transaction control. * Was involved in architecture and development of most middle ware components using Struts Framework using Core Java and Coding. Developed Struts action classes forms and JSP pages with struts tags validation struts-tiles and modifying Struts-Config files and implemented file upload functionality for large amount of data. * Implemented Hibernate and Spring to replace EJBs in the earlier architecture. * Implemented Multi-threading in application using spring threading and Async features to consume data from multiple provides simultaneously to improve application performance. * Created and injected spring services spring controllers and DAOs to achieve dependency injection and to wire objects of business classes. * Implemented SOA to develop REST Based Web services using Apache Axis. * Developed the application by implementing MVC Architecture by integrating Hibernate and spring frameworks * Modified the Spring Controllers and Services classes so as to support the introduction of spring framework. Used JIRA to assign track report and audit the issues in the application. * Reviewing the code and mentoring the team members.