Sr. Java/j2ee Developer Resume
Charlotte, NC
SUMMARY
- Over 8 years of experience in development and implementation of applications using Java and J2EE technologies
- Strong experience with SDLC and worked on all phases like Analysis, Design, Development, Testing, Implementation and Support.
- Solid background in Object - Oriented analysis and design using Java/J2EE.
- Extensive experience in middle-tier development using J2EE technologies like EJB 2, JDBC, JNDI, JSP, Servlets.
- Experienced in using JDBC and Spring-JDBC for database access.
- Experience in using application servers like BEA Weblogic, IBM Websphere, and Apache Tomcat.
- Experience using XML, XSD and XSLT.
- Excellent technical knowledge in Java, Servlets, JSP, JDBC, EJB, FileNet and XML with the back end RDBMS like Oracle
- Strong experience with SOA and Web Services.
- Expertise in using issue tracking tools such as Rational Clear Quest, Quality Center and JIRA.
- Have enough knowledge and hands-on experience with Spring and Hibernate.
- Familiar with EJB design patterns, Service Oriented Architecture (SOA), Aspect Oriented Programming (AOP).
- Installed, configured and performed administration on Oracle WebLogic Application server (6.1, 8.1), Oracle
- Expertise in RDBMS like Oracle, MS SQL Server, MySQL.
- Extensive hands-on experience in object-oriented analysis, design, modeling and programming tools in conjunction with Unified modeling language (UML) and Rational Unified Process (RUP).
- Team player with excellent communication, presentation and interpersonal skills.
- Highly motivated team player with zeal to learn new technologies.
TECHNICAL SKILLS
Languages: Java, JSP, HTML, DHTML, JavaScript, XSL, XSLT, SQL, PLSQL, UNIX, UML
Technologies: J2EE, EJB, RMI, JMS, Servlet, JDBC, Web Services
Frameworks: Struts, AJAX, Spring, Hibernate 3.0, JUnit, Log4j, XML, Beans, JSTL
IDEs/Tools: My Eclipse, Ant, Rational Rose, Toad, PLSQL Developer.
App/Web Server: WebLogic, Tomcat, JBoss
Operating System: Windows, UNIX
Database: Oracle (8i/9i/10g), SQL Server, MySQL
PROFESSIONAL EXPERIENCE
Confidential, Charlotte, NC
Sr. Java/J2EE Developer
Responsibilities:
- Participated in requirement gathering and converting the requirements into technical specifications.
- Involved in creating Workbench application using Model, View and Controller with the help of Struts frame work and has written EJB’s for populating message’s and retrieve data to achieve performance.
- Designed UML diagrams using UML and Rational Rose.
- Developed web services in Java and used SOAP, WSDL.
- Extensively worked on User Interface for few modules using JSPs, JavaScript and Ajax.
- Developed User interface using Struts MVC frame work. Implemented JSP’s using struts tag libraries and developed action classes.
- Front-end development using HTML, JSP, Struts, wrote custom tags.
- Developed user interfaces using JSP, XML, Servlets and Struts.
- Developed persistence layer using Hibernate framework.
- Written Sql queries and stored procedures for validating and extracting data from the database.
- Involved in Database designing and PL/SQL stored Procedure development for Oracle.
- Developed Hibernate configuration files and java persistence classes for Mapping DB
- Implemented both service and consumer web service components.
- Extensively worked on developing WSDL, XML schemas for web service components.
- Closely working with QA, Business and Architect to solve various Defects in quick and fast to meet deadlines.
- Used Maven2 to build application and involved in deployment of the application in different environment
- Used JQuery to give special animation effects to the web pages.
Environment: J2EE,, JMS, Maven2, JBoss, SOAP, Java Script, JSP, Servlets, JAX-RPC web services, EJB, XML, Struts, MyEclipse, PL/SQL,Oracle. JQuery
Confidential, Pleasanton, CA
Sr. Java/J2EE Web Developer
Responsibilities:
- Involved in application design, development and testing of the application. Also participated in database design.
- Test Driven Development (TDD) process is used in developing the application.
- Used struts validation framework for form level validation.
- Developed Session Beans, which were used to interface the Entity Beans.
- Implemented service layer using Spring IOC module.
- Used Spring's AOP to implement logging and getting data source objects as the advice that was woven in the bean classes.
- Involved in implementing different J2EE design patterns like Session Facade, Message Facade, and Service Locator.
- Developed persistence layer using Hibernate framework.
- Developed User interface using Struts MVC frame work.
- Implemented JSP’s using struts tag libraries and developed action classes.
- Used struts validation framework for form level validation.
- Written Sql queries and stored procedures for persistence.
- Used the JDBC for data retrieval from the database for various inquiries.
- Performed purification of the application database entries using SQL Server.
- Used MyEclipse IDE to develop and debug the application.
- Involved in creating a base Test Case class for configuring the common framework which can extend the JUnit test class.
- Implemented unit test cases using JUnit framework.
- Implement the logging process at different levels of application using Log4j.
Environment: Java, J2EE, Struts 1.2, JSP, Hibernate 3.0, Spring 2.0, Servlets, JMS, XML, SOAP, JDBC, ANT, HTML, JavaScript, Log 4J, JUnit, Weblogic 10.3, My Eclipse, SQL Server
Confidential, Charlotte, NC
Sr. Java/J2EE Web Developer
Responsibilities:
- Involved in the analysis, Design, Coding, Modification and implementation of User Requirements
- Designed the application using Front Controller, Service Controller, MVC.
- The application is designed using MVC Architecture.
- Developed business components using Stateless Session Beans (SLS) using Session Bean as a Session Facade.
- Implemented the required functionality using Hibernate for persistence & Spring Frame work
- Used Spring Framework for Dependency Injection.
- Designed and implemented the Hibernate Domain Model for the services
- Designed and integrated the full scale Hibernate / Spring / EJB persistence solution with the application architectures
- Designs and develops cross-plane service components with Spring Framework.
- Involved in tracking and resolving Production issues.
- Implemented new releases to add more functionality as per the requirements.
- Created several JSP custom tag lib files for the development team and deployed them.
- Developed JSPs for presentation layer and used JavaScript for validations.
- Provided ability to add, administer and delete credit files and documents.
- Implemented search for documents in credit files and content in documents.
- Involved in unit & integration testing to find and fix the bugs.
Environment: J2EE, Eclipse, Web logic Application Server, JavaScript, HTML, DHTML, JSP, Servlets, JDBC, swing, XML, XSLT, CVS, Oracle 8i, CSS, UML designing, Spring framework, JUnit, EJB2.0, JSTL.
Confidential, Stamford, CT
Sr. Java/J2EE Web Developer
Responsibilities:
- Developed JSPs and Servlets to dynamically generate HTML and display the data to the client side.
- Developed the application using Eclipse IDE.
- Designed and developed Application based on Struts Framework using MVC design pattern.
- Used Struts Validator framework for client side validations.
- Used Spring Core for dependency injection/Inversion of control (IOC).
- Written and debugged the ANT Scripts for building the entire web application.
- Used XML to transfer the application data between client and server.
- XSLT style sheets for the XML data transformations.
- Participated in designing Webservice framework in support of the product.
- Used Log4j for logging Errors.
- Deployed the application in various environments DEV, QA and also Production.
- Used Data Access Objects (DAO) to abstract and encapsulate all access to the data source.
- Used the JDBC for data retrieval from the database for various inquiries.
- Performed purification of the application database entries using Oracle 10g.
- Used CVS as source control.
- Created Application Property Files and implemented internationalization.
- Used JUnit to write repeatable tests mainly for unit testing.
- Involved in complete development of ‘Agile Development Methodology’ and tested the application in each iteration.
- Wrote complex Sql queries to retrieve data from the Oracle database.
- Involved E2E Development by integrating Front End and Backend by Debugging.
- Performed Defect tracking using HP Quality Center
- Involved in fixing System testing issues and UAT issues.
Environment: Java, J2EE, JSP, Servlets, Struts 2.0,Spring, JDBC 3.0, Web Services,XML, Weblogic Application Server, Eclipse, Maven, Oracle 10g(SQL/PLSQL), HTML, Rational Rose XDE, Junit, Log4j, JavaScript, XML/XSL,DOM Parser, IBM RAD (through J2EE Resource Adapter).
Confidential, St.Louis, MO
J2EE Developer
Responsibilities:
- Involved in initial design discussion.
- Coded JSP Pages using Struts tag libraries.
- For front end design using Jakarta Struts implementing MVC design pattern and writing JSP, Java Beans, Struts Controller, Action and Action Form classes and using Struts tag libraries.
- Development was done using Apache based on J2EE Architecture.
- Developed Actions, JDBC, XML, XML schemas, DAO.
- Analyzed the requirements and developed use cases.
- Developed the class diagrams and sequence diagrams.
- Developed interface programs with external systems to obtain the customer credit using synchronized messaging system.
- Developed user interfaces using JSP, XML, Servlets and Struts.
- Developed data access objects using JDBC Applications.
- Developed User Interface pages in JSP to provide franchises Information using Struts architecture.
- Developed JSP, EJBs and data access layer (JDBC)
- Analyzed the requirements and developed use cases.
- Developed the class diagrams and sequence diagrams.
- Developed interface programs with external systems to obtain the customer credit using synchronized messaging system.
- Developed data access objects using JDBC Applications.
- Developed User Interface pages in JSP to provide franchises Information using Struts architecture.
- Developed franchise login pages using JSP and Servlets.
- Created apache files to generate SQL stored procedures, views, XML and JSP files as per configuration o build the application.
Environment: Java, JSP, SERVLETS, Jbuilder IDE, Jboss, JavaScript, JAVA BEANS, XML, JDBC, JDBC, Spring, Hibernate, JSF and SQL server.
