We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Columbus, OH

SUMMARY

  • 7 + years of Experience in all facets of J2EE Application design and development, including business analysis, system design, implementation, maintenance, support and testing.
  • Experience in MULE ESB and using MULE connectors to connect applications and integrate platforms.
  • Extensive experience in GUI design using JSP, JSF, Spring - MVC Architecture, leading to substantial reduction in time and effort.
  • Experienced in using J2EE, EJB2.1, EJB3.0, RMI, JPA, JPQL, JDBC, Apache Struts, Servlets, JMS, Active MQ, IBM MQ Series.
  • Good working knowledge in CORE concepts of JAVA including Threads, Collections framework and JAVA I/O packages.
  • Hands on experience on web-services related standards like SOAP, WSDL, RESTful, JAX-WS, JAXB, JAX-RPC JERSEY, AXIS2 and UDDI specification.
  • Experience using HIBERNATE for mapping Java classes with database and using Hibernate Query Language (HQL).
  • Working experience in J2EE design patterns such as Business Delegate, Service Locator, FrontController, Decorator, Session Facade, Factory method, and Singleton pattern.
  • Experienced in using Objects Oriented Analysis and Design (OOAD) patterns, UML. Expert in gathering Requirements and Systems Analysis.
  • Sound knowledge of web technologies like HTML5, CSS, CSS3, SaSS, DHTML, XML, XSLT, XHTML, AJAX, JavaScript (JQuery and JSON).
  • Use of IDE for developing environment like IRAD, Eclipse, NetBeans, Sun ONE Studio, Web Sphere Studio7.0/8.0,Jbuilder, Web Gain Business Designer & Structure Builder, Elixir Case, and Visual Source Safe and Erwin for Data base Scheme Design.
  • Sound RDBMS concepts and extensively worked with Oracle 8i/9i/10g/11g, DB2, SQL Server 8.0/9.0/10.0/10.5/11.0, MySQL, MS-Access and Toad.
  • Experienced in writing PL/SQL procedures, Triggers in Oracle and Stored Procedures in DB2 and MySQL.
  • Experienced in developing Ant and Maven scripts for automated application build and testing.
  • Worked on different Application Servers like WebLogic, WebSphere, JBoss, Oracle Application Server and Web Server like Tomcat.
  • Worked on Operation Systems like Windows’ XP/2003/07/08NT, Sun Solaris, UNIX, Perl and Linux (Redhat ES5 and Ubuntu).
  • Worked with different SDLC methodologies like Waterfall and Agile (TDD, SCRUM and XP).
  • Experienced in using source code change management and version control tools Subversion, CVS, Clear Case, SVN and Microsoft Visual SourceSafe.
  • Accomplished with creating Test Plans, defining Test Cases, reviewing and maintaining Test Scripts, interacting with team members in fixing errors and executing User Acceptance Testing (UAT), Unit, System Integrated Test, Regression Test and Customer Test.
  • Excellent and efficient Team Member with good planning and monitoring skills. Ability to work under stress and in meeting the schedules. Excellent Communication and Technical Document Writing skills.

TECHNICAL SKILLS

Languages: Java (Multithreading, Socket Programming, I/O Stream, Collections), C.

Query Languages: SQL, PL/SQL.

Web Technologies: Servlets 2.5, Filters, JSP 2.0, Web Services (SOAP, WSDL), CSS, CSS3, AJAX, PHP, JQuery, JSON.

Enterprise Technologies: J2EE, RMI, CORBA, EJBs, JDBC 3.0, JNDI 1.2, JMS, MQ-Series, JSTL 1.2, Java Beans.

Frameworks: Struts 1.1/1.2/2.0 (Tiles & Validator plugins), Hibernate 3.0, Spring 3.0, JSF.

Application & Web Servers: BEA WebLogic 8.1/9.0/10.3, Web sphere 5.x/6.x/7.x, JBoss 5.xApache Tomcat 5.5/6.0 and Java Web Server.

IDEs: Eclipse 3.0/3.4/3.5, WSAD 5.1, RAD 7.0, NetBeans 6.0, JBuilder 5.x and Flex Builder 3.x.

Markup Languages: XML, HTML, DHTML, XHTML.

Scripting Languages: Java Script, SaaS, Perl, SOFEA.

Build Tools: Ant 1.7.0, Maven 2, JERSEY, Axis2, Hudson.

Modeling Tools: MS Visio, UML1.5/2.0, Argo-UML.

Operating Systems: Windows 9x/2000/XP/Vista/7/8, Linux, UNIX, Mac-OS.

Databases: ORACLE 8i/9i/10g/11g, MySQL, SQL Server 7.0, and MS-access.

Management Tools: Clear Case, PVCS, CVS, SVN, VSS.

Other Skills: JUnit, Log4J.

PROFESSIONAL EXPERIENCE

Confidential, Bloomington MN

JAVA/J2EE Developer

Responsibilities:

  • Developed the application using Spring (MVC Framework), SOFEA and MULE ESB to develop presentation tier and business layer.
  • Implemented Object-relation mapping in the persistence layer using hibernate framework in conjunction with validation.xml functionality.
  • Extensively used DAO patterns, including mapping DAO objects, configure file and classes to interact with database.
  • Worked with JAVA classes hosted over MULE in the server-side toencapsulatethebusiness logicof the application.
  • Used Spring Security for regulating access to the application for the specified LDAP groups.
  • Implemented Object-relation mapping in the persistence layer using Hibernate (ORM) framework.
  • Developed rich User Interface using JQuery, Bootstrap.js, SOFEA, CSS, and HTML5.
  • Used AJAX function calls using JQuery functions to handle the user requests asynchronously and to have faster responses from the server by directly connecting to the server.
  • Obtained JSON responses to front-end using Spring Jackson JSON API.
  • Extensively used SQL, PL/SQL in constructing views, indexes, stored procedures, triggers, cursors, functions, relational database models.
  • Developed applications using Hibernate persistent framework, developed persistent classes, hibernate-mapping files, configured XML files, hibernate query language.
  • Implemented web services using JERSEY and created web services and clients to use those services.
  • Designed and Developed Web services following the top down approach using JERSEY and hosted via MULE ESB.
  • Used IBM MQSeries for adjudicating claims for the business clients.
  • Experience in using Data Access Objects (DAO), Singleton, Business Delegate and Factory patterns to increase the performance of the system.
  • Experience in installing, configuring and deploying application on Express Cloud via Hudson build tool and monitoring services via Wily.
  • Implemented build scripts using MAVEN.
  • CVS technology was used for version controlling.

Environment: Java 1.6, Spring MVC, MULE, JavaScript, SOFEA, XML, XSD, Eclipse Indigo, Windows 7, JUnit, Maven, JSON, JQuery, JERSEY framework, Hibernate, SOAPUI 4.6, CVS, IBM MQSeries, Oracle 11g, Hudson, Wily.

Confidential, Harrisburg, PA

JAVA/J2EE Developer

Responsibilities:

  • Developed the application using Struts (MVC Framework) and Strut Tiles to develop presentation tier and business layer.
  • Implemented Object-relation mapping in the persistence layer using hibernate framework in conjunction with validation.xml functionality.
  • Extensively used DAO patterns, including mapping DAO objects, configure file and classes to interact with database.
  • Worked with EJB in the server-side toencapsulatethebusiness logicof the application.
  • Implemented Object-relation mapping in the persistence layer using Hibernate (ORM) framework.
  • Developed rich User Interface using JQuery, CSS, and HTML5.
  • Used AJAX function calls using JQuery functions to handle the user requests asynchronously and to have faster responses from the server by directly connecting to the server.
  • Obtained JSON responses to front-end using GSON API.
  • Extensively used SQL, PL/SQL in constructing views, indexes, stored procedures, triggers, cursors, functions, relational database models.
  • Developed applications using Hibernate persistent framework, developed persistent classes, hibernate-mapping files, configured XML files, hibernate query language.
  • Developed JSP pages for correspondence team.
  • Implemented web services using WSDL/SOAP and created web services and clients to use those services.
  • Designed and Developed Rating Engine as a Web service following the top down approach using Apache Axis2.
  • Used IBM MQSeries for messaging services for the users who want to become as registered users.
  • Experience in using Data Access Objects (DAO), Session Facade, Business Delegate and Factory patterns to increase the performance of the system.
  • Experience in installing, configuring and deploying application on Web Logic Server.
  • Implemented build scripts using MAVEN.
  • Clearcase technology was used for version controlling.

Environment: Java 1.6, Spring MVC, Oracle WebLogic 10.3.6, JSP, Javascript, XML, XSD, Eclipse indigo, Oracle,Windows 7, JUnit, Maven, JSON, Apache Axis2 framework, Hibernate, SOAPUI 4.5, Clearcase, IBM MQSeries, Oracle 11g.

Confidential, Columbus, OH

JAVA/J2EE Developer

Responsibilities:

  • Interacting with the system analysts, business users for design & requirement clarifications.
  • Developed the application using Spring (MVC Framework) to develop presentation tier and business layer.
  • Implemented the presentation layer using JSP, JSP Tag Libraries (JSTL), HTML, CSS and jQuery. Also, Performed validations using validation framework for data inputs.
  • Developed the application by using RAD IDE 7.0.
  • Used AJAX to handle the user requests asynchronously and to have faster responses from the server by directly connecting to the server.
  • Worked with EJB in the server-side toencapsulatethebusiness logicof the application.
  • Used Hibernate to deal with database. Used Hibernate extensively to have Database access mechanism with complex queries through Hibernate Query, Criteria interfaces.
  • Configured various beans in the xml file maintained by the Spring Inversion of Control (IOC) container provided by Spring Framework.
  • Extensively used SQL, PL/SQL in constructing views, indexes, stored procedures, triggers, cursors, functions, relational database models.
  • Used Singleton, Service Locator, Data Value Objects, and Data Access Objects Design Patterns in interacting between presentation, service and database components.
  • Used WebSphere application server for deploying the application.
  • Used Perl to develop shell scripts and perform system administration.
  • Used IBM MQSeries for messaging services for the users who want to become as registered users.
  • Used RESTful services for publishing Web Service interfaces.
  • Implements SOAP messages for information exchange for Web services.
  • Involved in writing JUnit Test Cases and Ant Build Script.
  • VSS version control system has been used to check-in and check-out the developed artifacts.

Environment: Java, J2EE Design Patterns, XML, CSS, WebSphere, WSAD, STRUTS, Web Services, JSP, JSTL, EJB, Servlets, Ajax, Perl, Hibernate, RAD, XML, XML, IBM MQ Series, SQL Server 2008, Oracle 10g, Unix, UML.

Confidential, Buffalo, NY

JAVA/J2EE Developer

Responsibilities:

  • Actively involved in Requirement Analysis, designing, development and testing of the entire application.
  • Experience in the development of Presentation layer using JSF, HTML, and CSS.
  • Worked with EJB in the server-side toencapsulatethebusiness logicof the application.
  • Involved in development of presentation layer using JSF framework, and MVC design paradigm.
  • Developed rich User Interface using AJAX Toolkit.
  • Used Web Services using SOAP, WSDL, UDDI and JAX-WS programming model.
  • Created the Presentation Layer, Business Logic Layer, DAO and Transfer Object using IBM Rational Application Developer.
  • Used Interceptors for Logging and Auditing purposes.
  • Developed application using JMS for sending and receiving Point-to-Point JMS Queue messages.
  • Experience in using Data Access Objects (DAO), Session Facade, Business Delegate and Value Object patterns to increase the performance of the system.
  • Experience in using Hibernate for object-relational mapping and for database operations in DB2.
  • Used JUnit for testing the application, Maven for building Projects
  • Involved in configuring JMS and JNDI in rational application developer (RAD).
  • Used JMeter for performance testing.
  • Used IBM MQSeries for messaging services to various branches.
  • Created UML diagrams like Class diagrams, sequence diagrams, Activity diagram using Rational Rose. Agile methodologies like scrum were used.
  • CVS technology was used for version controlling.

Environment: Java, J2EE, JDK, JSP, Struts, EJB, JMS, DOJO, Spring, Hibernate, DB2, Web Sphere Application Server, Mule ESB, IBM MQSeries, Web Services (SOAP, WSDL), JSF, CSS, Log4J, HTML, PL/SQL, CVS, Rational Application Developer, Rational Rose.

Confidential, Plano, TX

JAVA/J2EE developer

Responsibilities:

  • Performed Requirement Analysis, Technical Design and Implementation details for EAGS (Electronic Account Generation System), an application to import customer information of acquired companies into INAT (Standard Billing and Provisioning System).
  • Wrote SQL and PL/SQL objects to validate and transform the external system before applying the rules to import the data.
  • Implemented SOAP based web services for Account Creation in INAT and these web services are called by EAGS.
  • Participated in building SOAP web services to integrate INAT with another internal application called Offer Manager for simplifying order management.
  • Implemented the presentation layer using Struts, JSP, HTML, CSS and jQuery. Also, Performed validations using validation framework for data inputs.
  • Extensively used Spring to dependency injection to implement core application.
  • Used Singleton, Service Locator, Data Value Objects, and Data Access Objects Design Patterns in interacting between presentation, service and database components.
  • Application is developed using Core Java, Spring, Hibernate and Web services.
  • Obtained JSON responses to front-end using GSON API.
  • Application also uses multithreading in its architecture.
  • Used Perl to develop shell scripts and perform system administration.
  • Implemented Transactions using Spring Transaction Management.
  • Used Spring JDBC Template to connect to ORM (Hibernate).
  • Implemented build scripts using Maven.
  • Used IBM MQSeries for messaging services for the users.
  • Experience in writing unit tests and test suites using JUnit and Test Driven Development.
  • VSS version control system has been used to check-in and check-out the developed artifacts.

Environment: Core Java, J2EE, Struts, JSP, Servlets, Web services, Oracle, Eclipse, web sphere application server, XML, SOAP UI, jQuery, Ajax, Spring, Hibernate, JMS, JSON, JIRA, log4j, Maven, Perl, IBM MQSeries, VSS.

Confidential, Durham, NC

JAVA/J2EE Developer

Responsibilities:

  • Designed, delivered the Subscription and the Payment modules for the LMS using Struts framework and WebLogic.
  • Developed the Subscription module for getting the quotations and adding a member for HMO plan and PPO plan of the Health Insurance System.
  • Designed and developed user interface (UI) using JSP, JSP Tag Libraries (JSTL), Core Java, Custom Tag Libs, Java Script, XML and HTML.
  • Using UML developed Use Cases, Created Class, Sequence and UML diagrams.
  • Developed activities like select policy, policy quotes and add member for the Subscription module and billing activities for the Payments module.
  • Implemented Struts Framework for the front end and used Action Controller, Action Form, Dyna Action Form, Validation Frame Work, Struts-Tiles, Struts Tag Libraries, Look up Dispatch Action for the presentation logic.
  • Developed the application in Sun Solaris environment and deployed on to Web Logic Application Server 10.3 on Workshop for Web Logic 10.0 IDE.
  • Used JSTL to render the information in the JSPs and AJAX to communicate with the server and displaying asynchronous response.
  • Configured various beans in the xml file maintained by the Spring Inversion of Control (IOC) container provided by Spring Framework.
  • Responsible for designing XML, XSD, XSLT using Altova XML tool.
  • Involved in parsing the XML data files, using SAX, DOM parsers for data validation.
  • Experienced in using Agile Java methodology for developing the application and actively participated in daily scrums and sprints.
  • Developed Web services using SOAP protocol for transferring data between different applications.
  • Hibernate 3.0 was used to develop persistence layer. Custom DAOs were developed to retrieve the records from ORACLE 10g database.
  • Wrote many .hbm.xml files to map POJOs to various views in the Database and configured hbm-config.xml to satisfy various business requirements of the application.
  • Used IBM MQSeries for messaging services to various branches.
  • Involved in writing JUnit Test Cases and Ant Build Script.
  • SVN version control system has been used to check-in and check-out the developed artifacts.

Environment: Java/J2EE, JSP, JSTL, Java Script, XML, HTML, Struts framework, Sun Solaris, WebLogic Application Server 10.0, AJAX, JMS, IoC, DI, XSD, XSTL, IBM MQSeries, SAX, DOM, JRules. Web Services, SOAP, Hibernate, Oracle, SVN, JUnit, and Ant.

Confidential

JAVA/J2EE Developer

Responsibilities:

  • Developed many back-end application modules using J2EE patterns and Java Beans for business logic using Web Logic and Struts.
  • Developed parts of User Interface using Core Java, HTML/JSP and client - side Validations using JavaScript.
  • Developed JSP pages using Struts Custom Tag Libraries such as HTML tags, Bean Tags, Logic Tags and Template Tags.
  • Developed StrutsAction and ActionForm Java classes as needed, added information to the struts-config.xml configuration file to fit a given page into the flow of the application.
  • Developed the presentation layer using Struts Framework with JSP/JSTL.
  • Responsible for coding all the JSP, Servlets, Struts used for the Ordering and Payments Module.
  • Developed the JSP, Servlets and various Beans using Web Logic server.
  • Designed properties file that has been used by many services and written code to read this properties file.
  • Experience in installing, configuring and deploying application on Web Logic Server.
  • Developed the server side validation using JMS, JSP and Java Beans.
  • Involved in the Database design and development. Created SQL scripts and stored procedures for efficient data access.
  • VSS version control system has been used to check-in and check-out the developed artifacts.

Environment: Java/J2EE, JSP, JSTL, Java Script, XML, HTML, JSF, Java Beans, Hibernate, Bean Tags, Struts framework, Servlets, WebLogic Server, Ant, JMS, SQL, LINUX, PostgreSQL, VSS.

We'd love your feedback!