We provide IT Staff Augmentation Services!

J2ee Developer Resume

4.00/5 (Submit Your Rating)

Chicago, IL

SUMMARY

  • 8 years of experience in design, development, and implementation of Object Oriented Applications and Java & J2EE Applications.
  • Strong experience in Core Java, AOP, Generics, Collections, Interfaces, Design Patterns.
  • Expertise in design and development of various web and enterprise Applications using Hibernate, JSP, JavaScript, Servlets, JDBC, JPA, Web Services, JAX - WS, Axis, JMS and RMI.
  • Expertise in Eclipse, NetBeans, and JDeveloper Tools.
  • Expertise in architecture/application development utilizing J2EE based technologies.
  • Involved in design and developing re-usable Web Services using SOAP, XML, WSDL, XML Schemas, and XSL.
  • Experienced in frameworks and tools: Struts Framework, Spring MVC.
  • Expertise in UI technologies like HTML, DHTML, JSF, JSP, JavaScript, CSS, AJAX, and DWR.
  • Extensive experience and expertise in Front-End Development using AJAX (Asynchronous JavaScript and XML).
  • Extensive experience in various Java/J2EE technologies including Core Java, J2EE (EJB, Servlets, JSP, JDBC), Spring (MVC, AOP, DAO), Hibernate and JAVA Web Framework along with Web Services (SOAP, RESTful) and Database related technologies.
  • Used Flex, JSP, JSF (Java Server Faces), Struts to simplify building user interfaces for Java Server Applications.
  • Designed the Windows based Applications using Java Swing.
  • Experience in XML and related technologies like XPath and parsers like JAXP (SAX, DOM) and JAXB.
  • Developed websites using JavaScript frameworks such asAngular JS.
  • Used Spring ORM to integrate Spring Framework with Hibernate and JPA.
  • Expertise in design and development of rich UI based AJAX application using DWR.
  • Worked extensively with jQuery JavaScript library.
  • Designed and programmed for Database Design in Oracle, SQL Server, and MySQL.
  • Experience in using supporting tools like Ant for building and packaging artifacts, JUnit for performing unit testing, and Log4j for logging.
  • Experience usingFuse/Apache ServiceMixas integration platform.
  • Extensively worked on Apache Axis for Web Services Applications.
  • Knowledge of usingApache Camelthrough Fuse Mediation Router.
  • Experience in JDBC for connecting database, and stored procedures using PL/SQL.
  • Strong Experience in PL/SQL programming including writing complex SQL queries using Joins, Sub Queries, Stored Procedures, Triggers, and Cursors.
  • Experience in Operating Systems like Windows 2000/XP, UNIX, Linux.
  • Strong combination of business analysis, development and debugging experience in Java and exceptional verbal and written communication skills, excellent team player.

TECHNICAL SKILLS

Languages/Tools: Java 7/8, JSP, Servlets, Struts, Tiles, JAX-RS, EJB, JDBC, PL/SQL, SOAP, Apache Axis, Hibernate, AJAX, XML, UML, RMI, JMS, CVS, Subversion, Ant, JUnit, Maven, Perl

Operating Systems: UNIX, Windows, Linux

Databases: MySQL, MS-Access, MS SQL-Server, Oracle 10g/11g

Application servers: IBM WebSphere 8.5, Apache Tomcat, WebLogic 11g/12c, JBoss Eap

Frameworks: Struts 2.1/2.2/2.3, Spring 3.1/4.0, JSF 2.1/2.2, Hibernate 3.0/4.2

UI languages: HTML 4/5, DHTML, XML, XSLT, JavaScript, JSP

Front End Technologies: HTML 4/5, XML, JavaScript, CustomTags, CSS 3, AJAX, jQuery

Web Technologies: Servlets, JSP, JSTL, Custom Tags, JDBC, Java Beans 3.0/3.1

PROFESSIONAL EXPERIENCE

Confidential, Chicago, IL

J2EE Developer

Responsibilities:

  • Worked on multiple stages of Software Development Life Cycle (SDLC) deliverables of the project.
  • Worked on requirement gathering, analyzing functional requirements, Design and Development, Management of new enhancements, Integration, Deployment and Testing.
  • Determine the Workflow and Develop application based on that.
  • Working on Linux development environments.
  • Used Eclipse IDE for developing the application.
  • Built the application using Agile Development Model.
  • Designed and Developed User Interface modules of application using CSS, JSP, JavaScript, and AJAX.
  • UsedAngular JSframework to extend the HTML template.
  • Implemented Representational State Transfer JAX-RS, REST Web Services for distributed systems.
  • Developed Web Service components with JAX-RS from WSDL files for invoking the methods using SOAP.
  • Used Java and Web Services to validate the Migration Functions.
  • Configured JMS in the WebSphere Application Server to send messages on the queue.
  • Deployed the application in WebSphere Application Server.
  • Designed and developed various modules of the application with J2EE design architecture, Spring MVC architecture and Spring Application Context using IOC, AOP concepts.
  • Extensively used jQuery UI, and Angular JS to provide UI functionality.
  • Implemented features like logging, user session validation using Spring-AOP module.
  • Developed server-side services using Java, Spring, and Web Services (SOAP).
  • Wrote application front end with HTML, JSP, AJAX, jQuery, Spring Web Flow and CSS.
  • Developed logic to generate executable Jar file which uses configure property files.
  • Used Log4j to store XML response O/P message into a Log file.
  • Working experience in using Oracle database.
  • Provided SQL scripts for querying Oracle database.
  • Developed batch files to execute the application in CLI (Command Line Interface).
  • Used CVS version control tools to manage source repository.
  • Participated in Code Integration and System Testing.
  • Developed Build Scripts using Maven to build and deploy the Application.
  • Regular meetings with the team for updates/modifications in business and development process.
  • Configured the working model application in various executable environments like local system executable, Eclipse development environment, UNIX / Linux servers, in multiple PC's on different operating systems giving portable features for user testing.
  • Supporting testing (Functional, Performance, Access controls), application deployment and maintenance.
  • Responsible for supporting/monitoring production environment including tracking real-time issues and resolving them.

Environment: Java 8, J2EE, HTML 5, Maven, CSS 3, JSP, Servlets, JavaScript, Angular JS, Spring 4.0, AJAX, XML, jQuery, Restful Web Services, JAX-RS, WSDL, SOAP, JDBC, Oracle 11g, SQL, WebSphere 8.5, CVS, Log4j, Eclipse, Linux

Confidential, Atlanta, GA

Java Developer

Responsibilities:

  • Worked on multiple stages of Software Development Life Cycle (SDLC) deliverables of the project using the Agile Software Development Methodology.
  • Designed and developed User Interface modules of application using HTML, JSP, JavaScript, jQuery and AJAX.
  • Used Struts and Tiles MVC architecture for the application development in Admin UI module.
  • Implemented controller classes using Struts API and configured Struts Action Classes and Tiles Definitions using XML configuration files.
  • Used Spring AOP for cross cutting concerns and IOC for dependency injection.
  • Used Hibernate ORM module as an Object Relational Mapping tool for back end operations over Oracle database.
  • Provided Hibernate configuration file and mapping files, also involved in the integration of Struts with Hibernate libraries.
  • Provided utility to connect to LDAP to get the user details and the authorized packages.
  • Developed Web Service client interface with JAX-RPC from WSDL files for invoking the methods using SOAP.
  • Scripted WSDL descriptor file and Universal Description, Discovery and Integration Registry (UDDI).
  • Deployment of Web Services, JSP, Servlets and server side components in WebLogic Application Server.
  • Developed Web Services in WSAD.
  • Implemented Struts MVC framework and developed Action Servlets and Action Form beans.
  • Implemented Jasper Reporting tools to generate Reports.
  • Used Ant scripts to build the application and deployed it on WebLogic Application Server.
  • Extensively used Service Oriented Architecture (SOA) to integrate widely disparate Applications, that are Web based and uses multiple implementation platforms.
  • Provided SQL scripts and PL/SQL stored procedures for querying the Oracle database.
  • Managed source repository using Subversion version control tool.
  • Provided JUnit test cases for the application to support the Test Driven Development (TDD).
  • Worked on QA Testing to ensure the quality of the application.
  • Provided Log4j support for the application for debugging the system.
  • Extensively used Design Patterns like Singleton, Value Object, Service Delegator and Data Access Object.
  • Designed long-term, reliable and adaptive technical architectures and constituted a technical gateway between the project manager and the developers.

Environment: Java 7, J2EE, Log4j, Spring 3.1, Struts 2.3, Tiles, Hibernate 4.2, Web Services, JAX-RPC, WebLogic 12c, Servlets, HTML 4, JSP, XML, WSAD, JavaScript, jQuery, JSON, Oracle 11g, Ant, JUnit, Subversion, Windows 2008.

Confidential, Stamford, CT

Java Developer

Responsibilities:

  • Analysis, design, and development of functional components based on user requirements.
  • Designed and developed business modules for Private Wealth Management in SQL procedures and the server side Servlets to give support to the existing system.
  • Analysis, design, and development of Application based on J2EE and Design Patterns using Eclipse.
  • Developed front-end screens with JSP and client-side validations using JavaScript.
  • Developed the required Servlets and the HTML pages.
  • Used the database connection pooling mechanism.
  • Used JSF for the front-end development of the application.
  • Developed EJB-CMP Entity Beans to perform the Account Transactions Business Logic.
  • Developed the EJB-Session Bean, to be able to access the Business Entities through their local home interfaces.
  • Integrated with database using Hibernate as ORM.
  • Developed automated email messaging and text messages using JMS.
  • Developed custom tag libraries for achieving most reusable code and ease of maintenance for presenting, formatting, and gathering data.
  • Designed test cases using JUnit and implemented and automated testing environment using Apache Ant.

Environment: - Java 7, EJB 3.1, JSP, Struts 2.2, HTML 4, Servlets, Design Patterns, CSS 3, JDBC, WebLogic 11g, JMS, Oracle 11g, Hibernate 3.0, Windows 2000

Confidential

Java Developer

Responsibilities:

  • Responsible for Design and Development of Business and Presentation layers.
  • Developed the Application using the MVC design pattern and encapsulated front end from the underlying Business Logic, and Data Model.
  • Responsible for generation of XSLT.
  • Worked on Struts Framework at later stages of the project to support ongoing development.
  • Created Dynamic web pages using HTML, and XSLT.
  • Developed front end templates and hand-code pages using HTML, JavaScript, and CSS.
  • Developed EJB’s which invokes the Unit-Tel Web Services using Apache Axis SOA.
  • Implemented different EJBs like Stateful Session Beans and Stateless Session Beans.
  • Developed the JSPs as Web based User Interface validated all Client Connect Screens using JavaScript.
  • Used the J2EE components like, JSPs including tag libraries, Servlets, EJBs.
  • Conducted code review with team members.
  • Implemented Struts Framework including creating templates for Action Form classes.
  • Implemented Internationalization concepts using Struts Framework.
  • Wrote Session Beans to handle Business Logic.
  • Developed XML file for each server. The XML files have information of all the components reporting to that server. XSL was used to transform XML document.
  • GUI will use this data to draw Tables and Menus with specified attributes.
  • Created unit test cases, tested Application using JUnit testing tool.

Environment: Java 6, J2EE, CSS 3, Servlets, JSP, Struts 2.1, HTML 4, XML, XSL, XSLT, EJB 3.0.

Confidential

Development Engineer

Responsibilities:

  • Created user-friendly GUI interface and Web pages using HTML, JSP.
  • Involved in the creation of Class Diagrams, Sequence Diagrams for analysis and design of the Application.
  • Developed the Front-End JSP and HTML.
  • Developed JSP's, Java Beans, and Servlets to interact with database.
  • Used JAXB API to access XML files.
  • Extensively used JavaScript for client side validations.
  • Used XML parsers to parse and fetch information from XML templates.
  • Developed automated email messaging and text messages using JMS.
  • Involved in writing complex SQL queries and developed Stored Procedures to populate the database.
  • Performed Unit Testing of all Modules.

Environment: - Java 6, J2EE, Servlets, JavaScript, HTML 4, XML, Apache Tomcat Server, JDBC, Oracle 10g, and Windows.

We'd love your feedback!