We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Downey, CA

SUMMARY

  • 6+Years of experience in Analysis, Design and Development in diversified areas of Client - Server, Distributed and Web applications using Java/J2EE technologies.
  • Experience in design and development of multi-tier applications using Java, J2EE, JPA, JMS, JDBC, EJB, Spring, Struts, Hibernate, XML,XSD, SOAP, WSDL, HTML, JavaScript, CSS, Tag Libs, AJAX, JSON, and JUnit.
  • Designed and implemented UI layer and business logic using Struts MVC, Struts Forms, Hibernate, JSP, JavaScript, XML, XHTML, XSL and XSLT.
  • Extensively used Struts validation framework for validating data input and Struts forms.
  • Involved in coding of JSP pages using CSS and HTML for the presentation of data on the view layer in MVC architecture.
  • Experience in creating and modifying web services classes from WSDL (both Restful and SOAP) and Schemas.
  • Implemented Spring ORM for data persistence support for Hibernate.
  • Built and edited Spring-Hibernate configuration file for subprojects.
  • Integrated the workspace with MyEclipse for improved development processes.
  • Expertise in performing JavaScript and JSP troubleshooting as well as involved in troubleshooting problems on WebSphere application server.
  • Used JQuery to develop the application and also work on GWT
  • Used SOAPUI testing for JAX-WS.
  • Experience in implementing Model View Controller (MVC) architecture using Spring Framework.
  • Developed the XML and XSL User Interface templates using DOM Components.
  • Used XSLT for transforming the XML content.
  • Designed DAO objects for accessing RDBMS.
  • Experience in using JDBC for database connectivity to Oracle.
  • Worked and implemented configuration of Hibernate.
  • Involved in defining and generating the XML/XSLT catalog definitions.
  • Developed and Consumed web services using REST/SOAP based technology
  • Writing SQL queries using Spring JdbcTemplate
  • Configuring and Deploying application in different environments using JBoss application Server
  • Good Technical skills and the ability to understand and cooperate with group requirements efficiently.
  • Excellent communication skills and good team player.

TECHNICAL SKILLS

Languages: Java, C, C++, SQL.

J2EE Components: Servlets, JDBC, JNDI, JSTL.

Client Technologies: HTML, DHTML, CSS, Java Script, JSTL Tag Libraries.

Web Services Technology: SOAP, WSDL, UDDI, XML, SOA, JMS, Hibernate.

Client Scripting: JavaScript, HTML.

Application Servers: WebLogic, WebSphere, JBOSS.

Database Servers: MS SQL Server 2005, MySQL.

Web Frameworks: Struts, Spring, JSF, JNDI, JSTL, EJB

ORM/Data Mappers: Hibernate.

Server Technologies: JSP, Tags, JSP, Custom Tags.

AJAX Frameworks: JQuery, AJAX.

Other Tools: Jenkins, ANT, Maven, JUnit, Log4J, TOAD, CVS, SVN, Tomcat.

PROFESSIONAL EXPERIENCE

Confidential, Downey, CA

Java/J2EE Developer

Responsibilities:

  • Involved in Full Agile Scrum SDLC cycle implementation of the project and participated in the preparation of business analysis documentation.
  • Gathering requirements from the functional team and developed wireframe specification for the requirements.
  • Implemented the business layer by usingHibernatewithSpring DAOand also developed mapping files andPOJOjava classes using ORM tool
  • Web tier is developed usingJSF MVC framework.
  • Developed UI screens usingHTML, CSS, JavaScript, JQuery and Ajax.
  • ImplementedAjaxcomponent for dynamic values to get from database and updating forms.
  • Worked on Managed Beans, it providesFacesServletas centralized Controller for taking all the user entries, set to beans.
  • Maven and Jenkins used for the automatic build process.
  • Involved in writingpersistent.xml,UsedJPAfor persistence.
  • ImplementedJPAfor transaction management.
  • DevelopedEJBs for the service layer interactions.
  • Developed Unit Test Cases using JUnit. Involved in Module Testing and Integration Testing.
  • Involved in writing JPANamed Queries,SQL Queriesto fetch data from Oracle database.
  • Involved in integrating Batch jobs usingJMS.
  • Involved in consuming, producingSOAPbased web services usingJAX-WS.
  • Used SVN Repository for the source control.
  • Involved in Code Reviews and Code deployment process. Used IBM RAD IDE for application development.
  • Performed Defect Tracking on a regular basis to make sure every defect has traceability back to the source by using tools such asClearQuest.

Environment: Java, J2EE, JAX-WS Web Services, JSF, JSP, JSTL, Spring IOC, Spring ORM, Spring AOP, Hibernate, SVN and ClearQuest, Oracle, TOAD, JUnit, Log4J, Windows7, Linux.

Confidential, Atlanta, GA

Java /J2EE Developer

Responsibilities:

  • Implemented Model View Controller (MVC) architecture using Spring Framework.
  • Used JSP and Servlets for server side transactions. Login authentication is done by JSP by verifying with database security tables.
  • Involved in writing Java code for extracting backend data from the main frames.
  • Used Eclipse IDE tool for the MARS project.
  • Involved in defining and generating the XML/XSLT catalog definitions for Products, Plans and Bundles.
  • Extensively used the J2EE design patterns DAO (Data Access Object), BO (Business Object), DTO (Data Transfer Object), Front Controller etc.
  • Developed custom tags extended from Struts tags to enable the highlighting of all the invalid input fields if validation errors occur.
  • Extensively worked with XML using DOM and SAX parsers for transferring the data between different components.
  • Developed and implemented the Data Validation using the Validation Framework in Struts.
  • Front End Validations using JavaScript and AJAX.
  • Developed the XML and XSL User Interface templates using DOM Components.
  • Used XSLT for transforming the XML content.
  • Designed DAO objects for accessing RDBMS.
  • Used JDBC for database connectivity to Oracle.
  • Worked and implemented configuration of Hibernate for transaction management.
  • Used CVS for version control.
  • Involved in the design discussion and design implementation phases of the lifecycle.
  • Involved in supporting this project after go-live.

Environment: Java, J2EE, JSPs, JDBC, JNDI, Struts, JavaScript, HTML, Tomcat Server, Oracle, SQL, PL/SQL

Confidential, Fort Worth, TX

Java Developer

Responsibilities:

  • Created combined HLD LLD design documents from the BRD and Wireframes.
  • Created FTL pages for mobile-web application.
  • Developed mobile-web application using Spring MVC, Dependency injection, Spring JDBC Template for Oracle database operations.
  • Used Log4J for logging.
  • Invoked REST services for fetching application data from various backend systems and show the static content by making service call to database service.
  • Developed mobile android application code by invoking REST services for data and integrating mobile-web hybrid (HTML/JS) for UI.
  • Extensively used the J2EE design patterns DAO (Data Access Object), BO (Business Object), DTO (Data Transfer Object), Front Controller etc.
  • Developed custom tags extended from Struts tags to enable the highlighting of all the invalid input fields if validation errors occur.
  • Extensively worked with XML using DOM and SAX parsers for transferring the data between different components.
  • Involved in the redesign and development of the mobile web application.
  • Used Struts Framework to build MVC architecture and separate presentation from business logic.
  • Used various design patterns like façade pattern, service delegate, factory pattern, singleton pattern, DAO etc.
  • Involve in support of the existing mobile-web application which involved defect fixing and enhancements.
  • Involved in Configuration testing, Stress testing and regression testing of every release into staging servers.
  • Used end user system brake testing strategy to perform database corruption scenarios.
  • Worked on glide path preparation for QA team
  • Authored test suite for every release.

Environment: Java 1.6, JSP, Servlets, JavaScript, HTML5, CSS3, JQuery, Spring, SOAP Web Services, SOAPUI, Log4J, Oracle (Sql, pl/sql).

Confidential

Java Developer

Responsibilities:

  • Worked for Back-end application design & development
  • Code use case using JDK1.5, Spring, MDBs
  • Develop and Consume web services using REST/SOAP based technology
  • Writing SQL queries using Spring JdbcTemplate
  • Configuring and Deploying application in different environments using JBoss application Server
  • Code Version Management, Branching using CVS and supporting Build Automation using Maven
  • Do Peer Code Reviews and provide inputs for Application Performance Optimizations related tasks
  • Unit Testing by writing JUnit Test cases
  • Build Deployment and Release management
  • Involved in Bug fixes and maintenance for builds in Production
  • Build Version maintenance and code branching
  • Involved in Analysis, Design & Development of end-to-end use-cases
  • Estimations for the use case and delivering Change Requests(CR) using strict timelines
  • Agile/Scrum related tasks accomplishment using Rally tool.
  • Provide Technical Inputs/Solutions to design, develop, fix application related issues
  • Documentation of ongoing development using UML diagrams (Class, Sequence, Flow, State, ER)

Environment: Java, J2EE, EJB, MDB, Springs, Web Services, JSP, Servlets, JDBC, Hibernate, Struts, JavaScript, XML, Design Patterns, SOAP, DB2, SQL, UNIX.

We'd love your feedback!