We provide IT Staff Augmentation Services!

J2ee Developer Resume

0/5 (Submit Your Rating)

Minneapolis, MN

SUMMARY

  • JAVA Programmer with over 7 years of hands on experience in Design, Development, Testing, Implementation and Integration of application system using JAVA/J2EE,Core Java, J2SE, J2EE, EJB, JSP, Servlets, JMS, Struts, Spring, Hibernate, SOAP/Rest web services, XML, JDBC, JavaScript, Web Logic, Web Sphere.
  • Expertise in Object Oriented Analysis and Design, Agile methodologies and Unified Modeling Language
  • Expert level Programming Skills in Java, JSP, Servlets, JDBC, Java Script, XML, XSL/XSLT, SOAP and HTML/DHTML.
  • Experience in developing applications using different frameworks like Spring 2.0, Struts 1.1//2.0 and Hibernate 2.0/3.0.
  • Experience in Pair Programming, Test Driven Development, Waterfall model and agile methodologies like SCRUM.
  • Have good experience in UI technologies HTML5, CSS, JavaScript, JQuery, AJAX and GWT .
  • Experience in implementing design patterns like MVC, Singleton, Factory Pattern, DAO, Session Façade, etc.
  • Experience in different web and application servers like Tomcat 5.0, JBoss 2.x/3.x, Confidential Web Sphere, Confidential Web Sphere ESB(Enterprise Service Bus) and WebLogic 7/8/9.5/10.
  • Good experience with version controls including CVS, SVN and GIT Hands on experience in Ant and Maven 2.2.1 build scripts.
  • Very strong in Relational databases like Oracle 11g/10g/8i/9i, My SQL, MS SQL Server 2005/2008 and worked on developing stored procedures and triggers.
  • Experience in unit testing the applications using JUnit and Mockito Frameworks.
  • Involved in daily SCRUM meetings and used SCRUM agile methodologies.
  • Strong experience in UNIX and Shell scripting.
  • Experience in implementing SOA using web services technologies (JAX - RPC, JAX-WS, Axis 1.x/2.x, SOAP, WSDL and UDDI).
  • Experienced in generating logging by Log4j to identify the errors in production test environment and experienced in Ant, Maven and Gradle tools.
  • Hands on experience using Messaging Services like JMS, MQ Series.
  • Good understanding of Project development with excellent analytical skills and good exposure to entire Software life cycle phases (Feasibility, System studies, Design, Coding, Testing and Implementation & Maintenance).
  • Motivated and result oriented team player with the ability to work under minimal supervision and possessing excellent problem solving, interpersonal and communication skills.
  • Versatile team player with excellent interpersonal skills with insight to determine priorities, schedule work and meet critical deadlines.

TECHNICAL SKILLS

Languages: C, JAVA/J2EE, SQL, PL/SQL

Java/J2EE Technologies: Java, Servlets, JSP, JSTL, EJB3.0/2.0, JMS, JPA, Maven, Junit.

Frameworks: Struts 2/2.0, Spring, spring mvc, Hibernate, JSF.

Web Technologies: HTML, DHTML, CSS, JavaScript, JQuery, Jason, Ajax, Xml, Xpath, Dom/saxparsers.

Web Services: SOAP, WSDL, UDDI, JAXB, JAXP, JAXM, Apache Axis, REST.

Databases: Oracle11g, MYSQL,Postgress, DB2.

Version Control Tools: CVS, SVN, GIT.

Web/Application Servers: Web logic, Web sphere, JBoss, Apache web server and Apache Tomcat.

PROFESSIONAL EXPERIENCE

Confidential, Minneapolis, MN

J2EE Developer

Responsibilities:

  • Involved in SDLC Requirements gathering, Analysis, Design, Development and Testing of application developed using AGILE methodology..
  • Used spring MVC, Ajax and dependency Injection for handling presentation and business logic.
  • Consumed Web Services to interact with other external interfaces in order to exchange the data in the form of XML and by using SOAP.
  • Developed Message Driven Bean for asynchronous sending Messages using JMS.
  • Worked in agile scrum methodology for frequent software delivery.
  • Worked on the (JAX-WS) for web services in Eclipse.
  • Interacted with client, gathered some requirements and identified Use Cases.
  • Designed Activity Flow Diagrams using Rational Rose.
  • Developed new Report Overview REST services with Spring MVC (JSON data).
  • Developed web service integration layer for web sphere portal.
  • Maintained SDLC and managed the lifecycle of technical document development.
  • Involved in configuring the data sources, queues, security modules in Web Logic server
  • Used Spring JMS module for lookup for the queues and MDBs for the listeners
  • Established Database Connectivity using JDBC, Hibernate O/R mapping with Spring ORM for Oracle 10g.
  • Written necessary SQL/ PLSQL queries for modifications and retrieval of data from database in UNIX.
  • Analysis and Bug fixing of the production problems and defects along with enhancements
  • Data Validation is done Confidential server-side.
  • Used CVS, Clear Case for the version control.
  • Responsible for bug fix code check-in and integration of the code with other components.
  • Developed the mapping resource files for the database entities.
  • Written UNIX scripts to identify user login information.
  • Playback and technical presentations to the clients on acquired knowledge.
  • Generating reports in PDF using iText Open source and excel file formats.

Environment: Jdk 1.6, JSP 2.1, Servlets 2.5, JDBC, JMS, Java Script, Spring 2.5, AJAX, UML, HTML, Web Services, SOAP, agile, iText PDF, Web sphere portal factory 6.1x, Web Logic, Log 4j, Rational Rose, Eclipse 3.4, Windows, UNIX, Oracle10g.

Confidential, MN

J2EE Developer

Responsibilities:

  • Responsible for Requirement gathering, coding, testing and documentation.
  • Worked with the team in the development of the Application UI Modules using GSP’s with the help of HTML, CSS, JavaScript, JQuery and Ajax.
  • Integrated Spring DAO for data access using Hibernate used HQL and SQL for querying databases.
  • Developed Hibernate persistence layer modules using Java Persistence API (JPA).
  • Used JPA with Entity Beans for interacting with Persistence Layer for CRUD operations.
  • Design and Developed Web Service using Apache CXF.
  • Used JMS in the project for sending and receiving the messages on the queue.
  • Used parsers like SAX and DOM for parsing xml documents and used XML transformations using XSLT.
  • Used MAVEN scripts to build and deploy the application.
  • Used Tomcat web server to deploy application in production and used Jetty to deploy application to development and QA environments.
  • Responsible for developing Use case diagrams, Class diagrams, Sequence diagrams and process flow diagrams for the modules using UML and Rational Rose.
  • Used Agile methodology for the software development process and participated in Scrum meetings.
  • Used Git for version control and ACE tool for bug tracking and project management.
  • Used Log4j for logging errors, messages and performance logs

Environment: Java 1.6, J2EE, GSP, Groovy 2.2.1, Grails 2.1.2, Hibernate, Spring, Maven, XML, XSLT, Mule ESB 3.3.1, ActiveMQ, MongoDB, SQL Server, Tomcat 6.0, JUnit, HTML, CSS, Ajax, JQuery, Eclipse, Log4J.

Confidential, Ohaio

Java Developer

Responsibilities:

  • Involved in SDLC Requirements gathering, Analysis, Design, Development and Testing of application developed using AGILE methodology.
  • Developed class diagrams and sequence diagrams using Enterprise Architect.
  • Gathering information of about loan accounts.
  • Developed the application implementing MVC Architecture integrating JSF with spring frameworks.
  • Involved in developing code for obtaining bean references in Spring framework using dependency Injection (DI) and Inversion of Control.
  • Involved in development of presentation layer using JSP and Servlets.
  • Created configuration files for spring, Hibernate and JSF integration.
  • Implemented Object-relation mapping in the persistence layer using Hibernate frame work.
  • Used JAXB for data binding in supporting marshalling and un-marshalling SOAP requests and responses.
  • Applying rules on individual accounts by drools rules engine which contain certain business rules.
  • Communicated with external applications JMS messages using MQ Series.
  • Developed the helper classes for better data exchange between the MVC layers.
  • Implemented Multithread concepts in Java classes to avoid deadlocking.
  • Worked on transforming regular UI pages using standard JSF to PrimeFaces.
  • Used JUnit to write repeatable tests mainly for unit testing.
  • Used Log4j as logging framework to capture the log traces of applications in debugging the issues.
  • Deployed the complete Web applications in WebSphere and TOMCAT servers.
  • Used ANT tool for building and packaging the application.
  • Used Subversion SVN and Clear Case for Source Control and Version Management.
  • Involved in developing UI layer using JavaScript, JQuery, and AJAX.
  • Interacted with testing team to fix defects.

Environment: JDK 1.6, J2EE, Servlets 2.5, Spring 3.2, JSF 2.0, PrimeFaces 5.0, JSTL, Hibernate4.1.9, XML, SVN, JAXP, XSLT, JMS1.1, Eclipse 3.2, Log4J 1.2, Confidential DB2, JUnit, Apache Axis2 1.4.1, Web services, MQ Series, SOAP, Maven, WSDL.

Confidential, CA

J2EE Devoloper

Responsibilities:

  • Understanding the defects and trying to replicate the scenario in our development environment.
  • Used Confidential ClearQuest and Confidential ALM as defect management tools.
  • Deployed the code in Tomcat server
  • Worked in Hibernate as the DAO layer to access the database.
  • Using Jboss as an Application Server.
  • Involved in spring application Context for dependency injection and integrated with Struts 2.0.
  • Used JSP for UI and also written JavaScript.
  • Configured DWR Ajax to get the Java objects and access the values.
  • Resolved in fixing the ST and UAT Defects.
  • Used SVN and SCME as Version control tools.
  • Designed and developed user interface using JSP, HTML.
  • XML is used to get the data and XSLT and XPath are used to represent the data in web forms.
  • Java Script is used for client side validation and scripting functions.
  • Used various Struts2 components for Filter Dispatcher and Interceptor front end displays
  • Implemented open source MVC architecture using Struts MVC and configuring the struts-config.xml file to manage actions.
  • Implemented persistence framework using Hibernate & Handled Transaction Management using the provided data source.
  • Responsible for designing Hibernate mapping files based on business logic and Object relationships.
  • Involved in creating and extracting data from database using SQL Queries, Stored procedures, triggers and packages on Oracle database.
  • Used MAVEN as a repository tools.
  • Developing Client web services and also hosting some Web services for other clients.

Environment: Java 1.6, JSP, HTML,CSS, JavaScript, Spring 3.0, Apache Tomcat 5.5, Hibernate 3.0, Struts 2.0, Oracle 10g, Eclipse, SVN, SCM, ClearQuest, ALM, WSDL, SQL, MAVEN, jQuery.

Confidential, Atlanta

J2EE Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
  • Generated Use case diagrams, Class diagrams, and Sequence diagrams using Rational Rose
  • The application is designed using J2EE design patterns and technologies based on MVC architecture
  • Agile Methodology is used for development of the application.
  • Integrated struts MVC with spring DI and Spring hibernate DAO
  • EJB Session Beans were used to process requests from the user interface and CMP entity beans were used to interact with the persistence layer.
  • Developed EJB MDB’s and message Queue’s using JMS technology.
  • Implemented security for different front end views based on the access privileges.
  • Involved in writing XML validation classes using Struts validation framework.
  • Designed the user interfaces using JSPs,AJAX and Struts Tags.
  • Used XML Web Services using SOAP to register agents using non-java application.
  • Used JMS for the asynchronous exchange of critical data and events among J2EE components.
  • Publisher-Subscriber method was used for data loading and Point-To-Point method of JMS was used for event processing
  • Used Confidential WebSphere Application Server to deploy the application.
  • Used SVN for version control of the application.
  • Used Log4J to capture the log that includes runtime exceptions.
  • Developed the ANT scripts for preparing WAR files used to deploy J2EE components.
  • Interacted with quality assurance team for requirements gathering and analysis.

Environment: CoreJava, J2EE, JSP,Struts, Spring, OOAD, Oracle 9i, HTML, EJB3, AJAX, JMS, XML, Design Patterns, ANT, Rationale Rose,, Confidential WebSphere Application Server 6.1, Hibernate 3.0, LOG4J, SVN, JUNIT, UML.

We'd love your feedback!