We provide IT Staff Augmentation Services!

J2ee Developer Resume

0/5 (Submit Your Rating)

CT

SUMMARY

  • Around 6 years of experience in Analysis, Design, Development, Implementation and Maintenance/Support of Enterprise and Web applications using JAVA and J2EE technologies.
  • Experience in working both an Agile and Waterfall environment.
  • Excellent programming skills in JAVA, JDBC, JSP, Servlets, JNDI, JavaBeans, Swing, JMS, EJB and JSTL.
  • Experience in programming with IDE’S like Eclipse, RAD, WSAD, Net Beans and Web logic workshop.
  • Extensive experience in frame works like JSF, Struts, Hibernate and spring.
  • Expertise in Web - Development technologies like HTML, Java Script, JQuery, CSS, XML (SAX, DOM, JDOM) and XSL/XSLT and X-Query.
  • Good exposure on design patterns like Front Controller, Data Access Object (DAO), Data Transfer Object (DTO), Session Façade, Service Locator and Singleton.
  • Strong experience in working with MVC and SOA architectures.
  • Experience in working with Web Servers like Apache Tomcat and Application Servers like IBM Web Sphere, BEA Weblogic and Jboss.
  • Expertise in implementing the version control using Rational Clear Case.
  • Expertise in using issue tracking tools such as Rational Clear Quest, Quality Center and JIRA.
  • 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).
  • Experience in SOA Architecture using Web Services, AXIS, WSDL, SOAP, XFIRE, JAXB, JAXP and JAX-RPC.
  • Expertise in RDBMS like Oracle, MS SQL Server, MySQL and DB2.
  • Experience in Database Development using SQL, PL/SQL, Views, Stored Procedures, Functions, Triggers, TOAD and SQL Loader.
  • Good knowledge on XSL FO.
  • Expertise in using Ant, Apache Commons, Log4j, JTest, JUnit, HTTP Unit.
  • Strong problem solving, logical implementation, trouble-shooting, Installation and Configuration Skills. Self-starter, Quick Learner, Team Player with excellent communication and interpersonal skills.

TECHNICAL SKILLS

Programming Languages: JAVA, C++, C,VB Script.

J2EE Technologies: JDBC, JSP, Servlets, JNDI, JMS, EJB and JSTL.

Frameworks: Struts, Spring, Hibernate, JDO, DOJO and JSF.

WebDevelopment Technologies: HTML, DHTML, Java Script, JQuery, CSS, XML and XSL/XSLT and X-Query.

Servers: Apache Tomcat, IBM Web Sphere, BEA Weblogic, Jboss.

IDE: Eclipse, RAD, WSAD, Net Beans,Web logic workshop.

Database Environment: Oracle, DB2, MySQL, Sybase, MS Access, PL/SQL, TOAD.

Tools: JUnit, log4j, ILog, Ant, DB Visualizer, TOAD, Team City.

Web Services: Axis, WSDL, SOAP, XML Beans, JAXB, JAXP, JAX-RPC.

Version Control Systems: CVS, VSS, PVCS, SVN, Rational Clear Case.

UML Tools: Rational Rose, Microsoft Visio.

Defect Tracking: Test Director, Quality Center, JIRA, Rational Clear Quest.

PROFESSIONAL EXPERIENCE

Confidential, CT

J2EE Developer

Responsibilities:

  • Involved in various JAD sessions to know what the port information will consists of and what is the valid port information.
  • Used SCRUM (one of the Rapid Application Development) methodology to emphasize face to face communication and make sure that iteration is passing through full SDLC.
  • Used JBoss as an application server for deploying the application.
  • Developed service layer using spring.
  • Spring jdbc is used for developing the DAO layer for communicating with the database.
  • Used JAX-WS, web services for interacting with other systems and to get port information.
  • Data from XML files were extracted using XQuery.
  • JMS is used for sending the error message queues and also port assignment status messages.
  • Wrote Message Handler Adapter for enterprise calls using Message Driven Beans, JMS and XML.
  • Developed Message Driven Beans as Queue listeners for JMS queues.
  • Wrote business methods for JMS transaction broker technology.
  • Responsible for maintaining 40+ various SOA/Web Services.
  • User interface was developed using JSPs, Servlets, HTML, DHTML and CSS.
  • Front end validations were done using Java Script.
  • Used Struts framework for implementing MVC2 architecture.
  • Used PL/SQL to write queries for creating tables, writing Stored Procedures, Functions, Triggers and Views for Oracle 10g database.
  • Used Oracle 10g as a data base to persist port information and the assigned product details.
  • Used Maven for building the application, and completed testing by deploying on application server.
  • Implemented business layer components by following OOAD principles and using design patterns like Service Locator, DAO, Factory and Singleton.
  • For version controlling used SVN (Subclipse).
  • Wrote unit test cases for Unit Level testing using JUnit.
  • Closely worked with QA, Business and Architect to solve various defects in quick and fast manner to meet deadlines.

Environment: Java, Jdk, SOA, ACORD, Web Services, Spring, JUnit, XSD, JQuery, WSDL, XML, XMLSpy, Web Services(JAX-WS), EJB, JMS, JSP, Servlets, JSTL, Eclipse, Jboss, SVN, Mercury Quality Center, Oracle,PL/SQL,UNIX, Log4J

Confidential, New York City

J2EE Developer

Responsibilities:

  • Involved in various team meeting to do the requirement gathering and analyzing functionality.
  • Followed agile methodology, as a software development methodology.
  • Associated in design for improvement of building the application and deploying application into Web Sphere application server.
  • Involved in the design sessions of SOA services.
  • Developed User Interface using JSP, Servlets, Struts and Tiles framework.
  • Struts framework is implemented on the basis of MVC architecture.
  • Designed and developed service layer using spring.
  • Developed set of Action classes using Struts for handling business logic and Hibernate API for data logic.
  • Employed Hibernate to store the persistent data as an Object-Relational Mapping (ORM) tool for communicating with database.
  • Used Web Services like AXIS, SOAP to retrieve data from different systems.
  • Used JUnit for writing the test cases and test suites.
  • Dynamic form generation auto completion of forms and user-validation functionalities using AJAX.
  • User interfaces were developed using JSP, JavaScript, HTML and DHTML.
  • Worked on JMS transactions, wrote asynchronous broker code to send messages to Queue.
  • XML transformations where done using XSL, XSLT.
  • Used Maven to build and deploy application.
  • Designed tables to access the database in Oracle and involved in writing PL/SQL, Stored Procedures and Triggers.
  • DB2 is used as a database with the Hibernate for storing the persisted data from the bean classes.
  • Used PVCS for version controller and Mercury Quality Center as the Defect Tracking System.

Environment: JDK,SOA, Struts, Spring,, HTML, JavaScript, JSP, ATG, Servlets, JUnit, CSS, XML, XMLSpy, Hibernate, Web Services, EJB, JMS, RAD, WebSphere, DB2, Squirrel Client, PVCS, Mercury Quality Center, PL/SQL,UNIX, Log4J and Source Scan.

Confidential, Hartford, CT

Sr.J2EE Developer

Responsibilities:

  • Worked with the Business Analysts to create Use Cases, Activity, Sequence and Class diagrams as a part of the Rational Unified Process for three major modules Insurance,, and Payments.
  • Involved in analysis, gathering requirements and documenting functional and technical specifications
  • Utilized Session Façade, Business Delegate, Service Locator patterns.
  • Developed the application using JSF Framework that uses Model View Controller (MVC) architecture with JSP as the view.
  • Involved in development of middle layer business methods, which incorporated the core business functionality using Stateless Session Beans.
  • Developed Front-end UI using JSP, Servlets, HTML and Java Script.
  • Involved in Unit Testing, Integration Testing and UAT Testing.
  • Deployed the application on the Web Sphere Application Server.
  • Spring framework is used to implement Inversion of Control (IOC) and Aspect Oriented programming (AOP).
  • Test cases have been written by using JUnit framework.
  • Used Java Mailing Service for mailing detailed notifications depending upon the success and failure once the backend process is complete and also for mailing administrator of any system related problems.
  • Used Java Messaging Services (JMS) for reliable and asynchronous exchange of messages.
  • JSPs were programmed using the JSTL.
  • Used Ant as a build tool, for building the application.

Environment: Java, J2EE, EJB, Oracle, JMS, Agile, Scrum, JSP, JSF, Servlets, Spring, JSF, JNDI, Web Sphere, JDBC, Java Script, Eclipse, HTML,GUI Applications, XML, UML, Design Patterns, MySQL.

Confidential

Java/J2EE Developer

Responsibilities:

  • Developed Sequence, Use Case Diagrams and Process Flow Diagrams using Rational Rose.
  • Implemented design patterns like Session Façade, Singleton, Factory, Service Locator and DAO.
  • Involved in Installation and configuration of Weblogic Server.
  • Developed Stateful Session Beans to Store the State of CDR User Profile information.
  • Involved in design and implementation of front end controller using Struts Framework.
  • Developed Action Classes and Action Forms.
  • Used Java Script to do the front end validations.
  • Developed web pages using HTML and JSP.
  • Involved in writing deployment descriptor files and deploying EJBs in Web Logic Server and build war files, Ear files automatically using Ant scripts
  • Written DDL, DML queries to insert, retrieve and modify the data from database.
  • Message Driven Beans are used as a listener for JMS.
  • Involved in writing Ant script to build the front end application.
  • Used Apache Tomcat as a web server.
  • Responsible for providing the deployment tools used by the Deployment people to deploy enterprise beans packaged in the EJB-jar file.

Environment: Java, J2EE, TOAD, Web Logic, Hibernate, WINSCP, WINCVS, Eclipse, JMS, JDBC, JNDI, JSP, EJB, Spring, Servlets, JavaScript, HTML, SQL, Unix.

We'd love your feedback!