We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

4.00/5 (Submit Your Rating)

Livonia, MI

SUMMARY

  • Over 6+ years of strong experience in the fulllife cycle(SDLC)of the software development process includingrequirement gathering, analysis, design, development,writing technical/system specifications, interface development and implementationof Client/Server application development.
  • Solid understanding of Java SE and EE technologies and its related frameworks.
  • Experienced in implementing as well as consuming RESTful Web Services
  • Expertise in developing Web based Distributed and Front End applications in a three - tier architecture using Java, J2EE, HTML, XHTML, JavaScript, Ajax, JSP, Servlets, CSS.
  • Experience in developing Web Applications wif various Open Source frameworks: Spring, Hibernate & JPA.
  • Expertise in various components in spring such as IOC and (MVC) Model View Controller Architecture.
  • Expertise in using open source frameworks like Struts, Spring and Hibernate.
  • Experience working wif different databases, such as Oracle, DB2 and writing functions, joins, and triggers for different Data Models.
  • Expertise in designing and developing enterprise applications using J2EE technologies like JDBC, XML-RPC,JNDI,JMS, Web services, JAX-RS, JAX-WS.
  • Expertise working on Application servers,Web serverslike Apache Tomcat, IBMWebSphere and BEA Web Logic.
  • Extensive experience inIntegrated Development Environment(IDE)such asEclipse, WSAD/RAD.
  • Expertise in design patterns including Front Controller, Data Access Object (DAO), Business Delegate, Service Locator, MVC, Data Transfer Object and Singleton.
  • Good understanding of Object Oriented Analysis and Design techniques
  • Exceptional ability to quickly master new concepts and capable of working in-group as well as independently wif excellent communication skills and user interaction.

TECHNICAL SKILLS

Languages: Java 1.5/1.6/1.7, PL/SQL

Java Technologies: J2SE, J2EE (JDBC, JSP, Servlets), SOA, Web Services, RESTful Web services, JMS

Internet Technologies: HTML, DHTML, CSS, JavaScript, XML, DTD, XSD, XHTML, XSLT, JSTL.

Middleware: EJB 1.1/2.0/3.0, JMS, MQ Series.

Application Servers: IBM WebSphere, WebLogic, JBoss.

Web Servers: Apache Tomcat

Databases: Oracle 10g,DB2, MS-SQL Server, MS-Access

Tools: /IDE: Eclipse, WSAD, RAD 6.0, JBuilder, NetBeans 5.5.

Parsers: SAX, DOM.

Case Tools: Rational Rose, OOAD using UML, Microsoft Visio

Version Control: PVCS, Clear Case, CVS, Dimensions

OR Mapping: Hibernate

Frameworks: Hibernate, Spring, Java Server Faces (JSF), Ant, Log4J, Design Patterns, Struts, Agile, Agile Scrum, JUnit

Operating Systems: Windows 2003/2008/XP/7/8, Linux

PROFESSIONAL EXPERIENCE

Confidential, Livonia, MI

Java/J2EE Developer

Environment: Java, J2EE, Spring, Hibernate, Struts, JQuery, AJAX, JavaScript, Oracle, PL/SQL, JDBC, Apache CXF, RESTful web services, Eclipse, Web Logic, Clear Case, Junit, Agile, UML JSP, JSTL, Servlet, Maven, ILOG, SOA.

Responsibilities:

  • Create MVC architecture using Spring, JSP, Servlets and Java.
  • Developed application service components and configured beans using Spring IOC, creation of Hibernate mapping files and generation of database schema.
  • Implemented business logic using Struts action components in the Struts and Hibernate framework.
  • Expertise in MVC Architecture using JSF and Struts framework and implementing custom tag libraries.
  • Developed web presentation layer using jQuery, HTML and CSS according to internal standards and guidelines.
  • Used AJAX to implement some customizations which required dynamic behavior like controls dependent on user value selection on some other controls.
  • Extensively worked on business, front end and persistence tier using the JSP, Spring MVC, and JSON.
  • Implemented Java multithreading and thread handling issues during application development
  • Implemented RESTful web services using Apache CXF
  • Also participated in development of new features for the core of the application. This included converting the company's current SOAP API to RESTful web services.
  • Developed a multi-user web application using JSP, JSTL, Action Forms, Action Classes, JavaScript and JDBC to provide the needed functionality
  • Oracle is used as the persistence layer, configured and optimally indexed for searches
  • Experience wif SQL and basic CRUD operations
  • Developed stored procedures, triggers and functions wif PL/SQL for Oracle database
  • Extensively involved in the development of backend Logics or data access logic using Oracle DB & JDBC.
  • Develop innovative and quality solutions by making use of latest tools and technologies like Apache CXF, Spring Core, and Spring AOP.
  • Developed Rest architecture based webservices to facilitate communication between client and servers.
  • Developed application using Eclipse Ganymede for rapid development.
  • Use of Weblogic application server to deploy the application and connect through the data source using JNDI name.
  • Written Unit testing and Test suites using JUnit framework for testing the application.
  • Designed and implemented four Agile Scrum teams for product development.
  • Developed the UML Use Cases, Activity, Sequence and Class diagrams using Rational Rose.
  • Developed user interfaces using JSP, JSF frame work wif AJAX, Java Script, HTML, DHTML, and CSS.
  • Presentation tier was developed using JSP, JSTL, Java Script, and HTML.
  • Responsible for developing GUI/user interfaces (UI) using JSP, CSS & DHTML.
  • Developed application code using Eclipse-Galaxo IDE and configured wif Maven and JBoss.
  • Worked wif ILog Jrule engine, to trigger the business rules in the rules execution engine configured in WebLogic application server.
  • Worked wif business teams using agile methodology to integrate business line of apps wif SOA in a seamless fashion.
  • Invoked web services and parsed the XML results.
  • Used PVCS for version control and ANT for application build.
  • Requirements gathering and estimating the efforts for development.
  • Participated in weekly status meeting for providing the development updates.
  • Production support for the application to resolve the issues experienced by the users.
  • Actively involved in system testing.

Confidential, Ridgeland, MS

Java/J2EE Developer

Environment: Java/J2EE, Eclipse, EJB, JSP, JMS, Struts, Servlets, JDBC, JUnit, WebLogic, Oracle 10g, CVS, HTML, Ant, SQL,PL/SQL, Restful web services, MS Visio, JavaScript, XML, XSD, XSLT, PERL, UML, Windows

Responsibilities:

  • Extensively used Core Spring Framework for Dependency Injections of components.
  • Developed API using Hibernate to interact wif the Oracle database
  • Implementation of Spring Restful web services which produces JSON
  • Developed the application using Java Design patterns, Struts and EJB.
  • Design and development of ePay Web Tier using HTML, JSP, JSTL and Struts MVC framework.
  • Worked on Integration of Verizon Product Details REST API's
  • Participated in design, code review, Team meetings, QA Sessions, documentation, testing and maintenance. Developed design documents, Test Plans and Test cases.
  • Developed Action classes, Action forms and configuration files in the Struts MVC framework. Front-end validation was done by using JavaScript.
  • Developed the necessary halper classes, EJB Session Beans and Entity Beans for implementing Business Logic.
  • Implemented validation using JavaScript.
  • Developed web applications using Spring MVC, JQuery, HTML and CSS.
  • Developed SOAP web services utilizing business logic for CRUD functionality and REST Easy web services for creating reports
  • Used Eclipse to develop, debug and testing the application.
  • Developed Database utility classes to access Database using JDBC, SQL and PL/SQL.
  • Developed Stored Procedures, Functions and Packages using SQL.
  • Parsing of the Billing information was developed using Session beans and Java classes.
  • Developed Shell Scripts to run the applications and transferring the files from one server to another server.
  • Developed Unit and Integration testing of the application using JUnit Framework to ensure Quality Assurance.
  • Developed Ant Scripts to build WAR/EAR files for the application.
  • Developed Shell scripts to run the application.
  • Deployed the application on WebLogic and involved in resolving deployment issues.

Confidential, Houston, TX

Java/J2EE Developer

Environment: Java, J2EE, Servlets, Struts(MVC), Spring, Hibernate, WebSphere, Eclipse IDE, JSF, JSP, JPA, JDBC, EJB, HTML, JavaScript, WebSphere MQ Series, Web services, CSS, JQuery, XML, XSL, XSLT, SOAP, SOA, Ajax, WSDL, UDDI, Agile, Oracle10g, JUnit, ANT, Maven, Windows

Responsibilities:

  • Designed and developed middleware, using RESTful web services based on a centralized schema which is consumed by thousands of users.
  • Injected Java Beans using Spring Dependency Injection across business layer components
  • Designed and developed Data Access Layer using Spring - Hibernate Integration concepts and used Hibernate Query Language to write queries to perform CRUD (Create, Read, Update, Delete) operations on the database.
  • Handled Java multi-threading part in back-end component, one thread will be running for each user, which serves dat user
  • Involved in system design and development using collection and multithreading for the action classes
  • Managed Database Transactions using Spring’s Transaction Management module and optimized and improved performance of the queries.
  • Developed Message Driven Bean components in Websphere MQ Series for e-mailing and Data transfer between client and the providers
  • Specialist tasked wif resolving application and data migration issues on UNIX AIX system. Developed Java beans and JSP's by using Spring and JSTL tag libs for supplements
  • Involved in the deployment process of the application on Web Sphere Application Server (WAS).
  • Developed UNIX shell scripts and Perl scripts for integrating and scheduling the Teams Bulk Asset Import tasks
  • Used Hibernate for the O/R mapping
  • Deployed the Web application using ANT build script
  • Tested the applications wif the JUnit, Also written some test cases
  • Prepared test suits using JUnit for testing the application.

Confidential, New Holland, PA

J2EE Developer

Environment: Java, Spring, JDBC, XML, JAXB, Web services, SOAP, WSDL, Hibernate, Spring, IBM MQ, PL/SQL, WebSphere Application Server, RAD 7.0, Dimensions, JUnit, Oracle 10g, DB2, Mercury Quality Center, SoapUI

Responsibilities:

  • Designed and Developed the Solution Architecture package to identify all possible solutions for the project using UML methodologies.
  • Used RUP (Rational Unified Process) methodologies in design and implementation of the application
  • Communicated wif the business people to get more clarity on the requirements/changes
  • Used SOA architecture for communication between various business entities.
  • Used RAD 7.0 for implementing Static and Dynamic web services for consuming and providing services related to the business.
  • Used Spring AOP and dependency injection framework for business aspect of the application.
  • Used Spring DAO classes for data access. Testing - unit testing & integration testing of the application
  • Developed test cases using JUnit.
  • Used DOM/SAX parsers and JAXB for the conversion of XML files to java objects and vice-versa.
  • Tested the web services using SOAP UI 2.5.1 and Web Service Explorer.
  • Used Hibernate for data manipulation and access.
  • Responsible for creating the server side POJO’s and mapped these in Hibernate configuration files.
  • Used J2EE Design patterns (Singleton, Service Locator and DAO)
  • Used MQ Series to connect to NASCO healthcare system for data.
  • Created creating tables, data manipulation and retrieval using Oracle and DB2.
  • Used MQ Series to send, receive and read the messages and also Created Queues.
  • Involved in the deployment process of the application on WebSphere Application Server.
  • SVN are used as source code controls.
  • Mercury Quality Center for requirement management, executing the test plans and defect management

Confidential, Monterey, CA

J2EE Developer

Environment: OOAD, UML, Java, J2EE, Servlets, Struts(MVC), Spring, Hibernate 3.0, Web Sphere 6.0, Eclipse IDE, JSF, JSP, EJB, HTML, JavaScript, DHTML, CSS, JQuery, SOAP, WSDL, JUnit

Responsibilities:

  • Participate in project planning sessions wif business analysts and team members to analyze business IT requirements and translate business requirements into working model.
  • Involve in Initial designing and creating Use case diagrams, Sequence Diagrams and class diagrams using the MS Visio Tool.
  • Used Agile software development methodology which halps to develop project plans
  • Involved in developing applications using Java, J2EE and Struts
  • Designed and developed user interfaces using JSP, HTML and CSS.
  • Developed Action Form classes, Form beans, Action Classes using Struts.
  • Hibernate is used to persist the objects in the Database.
  • Implemented MVC, DAO J2EE design patterns as a part of application development.
  • Developed web application using Struts Framework;
  • Developed user interfaces using JSP, HTML and CSS
  • Used JavaScript and struts validation framework for performing front end validations.
  • Developed DAO design pattern for hiding the access to data source objects.
  • Used Hibernate framework for the backend persistence
  • Used Eclipse as IDE tool to develop the application and JIRA for bug and issue tracking
  • Used CVS for software configuration management and version control
  • Deploy the application on the WebSphere Application Server.

We'd love your feedback!