Java/j2ee Developer Resume
0/5 (Submit Your Rating)
Columbus, OhiO
SUMMARY
- 7+ years of experience on Cross Platform (Web & Client - Server) application development and design using Object Oriented Programming, Java /J2EE technologies.
- Over six years of experience in design, development and implementation of Web based applications in Financial, Healthcare and Telecom domains.
- Expertise in using Java/J2EE technologies such as JSPs, Servlets, JDBC, Spring and Hibernate.
- Experience on complete Software Analysis, Design and Development cycle that includes Requirement Analysis, Design, Coding, Testing and Implementation & Maintenance .
- Experience on developing projects using methodologies like AGILE, TEST DRIVEN DEVELOPMENT.
- Experience with MVC Design Pattern, Business Delegate, Service Locator, Session Facade, Data Access Object (DAO) and Data Transfer Object (DTO) implementation.
- Experience in developing applications using Spring Framework 3.0 and Hibernate 3.0.
- Experience in using testing and logging tools like JUnit and Log4J.
- Experience in Web Services using WSDL, SOAP and REST.
- Experience in XML, schemas like XSD and DTD, parsers like JAXP (SAX & DOM) and JAXB.
- Experience in using SQL Server, and Oracle and Cassandra as back-end databases
- Extensively worked on UNIX and Windows NT environment.
- A Self-motivated Team Player with an inclination to work in challenging environments with short deadlines.
TECHNICAL SKILLS
Languages: JAVA 1. 4/1.5, SQL and PL/SQL
Web Technologies: JDBC, Servlets 2.3, JSP 1.2/2.0, XML 1.1, Java script and J2EE Technologies
Web Servers: Jetty, Tomcat/Apache 4.x.
IDE Tools: Eclipse 3.0.
Framework & Tools: Jakarta Struts 1.1/2.0, Spring Framework 1.2/2.0, Hibernate 3.0 Log4j, JUnit, J2EE Design Patterns
RDBMS/Databases: SQL, Oracle 8i/9i/10g, PL/SQL.
Operating Systems: MS-DOS, Windows 9X/2000/Me/NT, UNIX.
Design/ Version control/ Tools: UML, SVN.
PROFESSIONAL EXPERIENCE
Confidential, Columbus, Ohio
Java/J2EE Developer
Responsibilities:
- Involved in design, development and implementation.
- Developed the workflow Spring and Hibernate.
- Developed Endpoint, Service and Dao and performed data validation in Form beans and Schemas.
- Used Spring for dependency injection for plugging in the HibernateDAO objects for the business layer.
- Configured the Spring configuration file and Application context file based on the spring and Hibernate entries.
- Created Spring Interceptors to validate web service requests and enables notifications.
- Used various design patterns like Business delegate, Singleton, Factory, DAO, DTO, Service locator etc.
- Parsing of XML documents was done using SAX and DOM and XML transformation was done using XSLT.
- Performed Inheritance based OR mappings in tables to simplify the data in Hibernate.
- Used Oracle database for SQL, PL/SQL scripts, stored procedures, functions, triggers.
- Used Cassandra database to store data.
- Deployed web services for updating the information to the workflow steps and getting the pre-configured workflow processes and invoked with RMI.
- Unit tested all the classes using JUNIT and Mokito at various class level and methods level.
- Made use of WINCVS for checkout and check in operations.
Confidential, Charlotte, NC
J2EE Developer
Responsibilities:
- Developed business rules using Core java (J2SE) with Spring 2.0 MVC Framework.
- Developed server side application which handles the database manipulation with the back-end Oracle 9i database using JDBC 2.0.
- Developed PL/SQL, stored procedures and functions to manipulate the database.
- Deployed application components into BEA Weblogic Application Server and tested them in UNIX.
- Deployed organization level business logic as Web Services and set up WSDL entries to enable consumption of these services across the board, in accordance with their attempt to move towards Service Orientation.
- Responsible for development of configuration, mapping and Java beans for persistent layer (Object-Relational Mapping) using Hibernate as well as Jpa API implementation.
- Set up JUnit Test classes in order to implement automated Unit Testing and save costs on additional QA resources.
- Provided technical guidance and performed code integration, application deployment on Production servers and end to end regression testing.
- Assisted the Project Manager with managing the project schedule and tracking progress among developers.
Confidential, NJ.
Jr. Java/J2EE Developer
Responsibilities:
- Wrote stored procedures using PL/SQL for data retrieval from different tables.
- Designed and implemented Struts (MVC Paradigm) components such as Action Mapping, Action class, Dispatch action class, Action Form bean, and a form set for validation and used JavaBeans to return dynamic information
- Wrote Entitlement Accessory Classes.
- Worked extensively on bug fixes on the server side and made cosmetic changes on the UI side.
- Part of performance tuning team and implemented caching mechanism and other changes.
- Recreated the system architecture diagram and created numerous new class and sequence diagrams.
- Created combined deployment descriptors using XML for all the session and entity beans.
- Developed the Login screen so that only authorized and authenticated administrators can only access the application.
- Developed various activities like transaction history, search products that enable users to understand the system efficiently.
- Configured Oracle connection pool, which is included in Oracle JDBC driver JAR file, to allow concurrent access to the database and optimize performance.