We provide IT Staff Augmentation Services!

Java/ J2ee Developer Resume

2.00/5 (Submit Your Rating)

Englewood, CO

PROFESSIONAL SUMMARY:

  • Having 5 years of extensive work experience in Java and J2EE with projects involving development and enhancements using Java and J2EE technologies and Spring, Hibernate, XML, Web Services (SOAP & REST).
  • Hands on Experience using Web/Application Servers like Tomcat, JBoss, Glassfish and Web Logic.
  • Having 3+ years of extensive work experience in Java and J2EE with projects involving development and enhancements using Spring, Hibernate, XML, Web Services (SOAP & REST).
  • Hands on Experience using Web/Application Servers like Tomcat, JBoss, Glassfish and Web Logic.
  • Good Knowledge with Web Services standards and related technologies (XML, JSON, REST, SOAP)
  • Experience in developing web services using Apache - CXF along with Spring framework.
  • Experience in XML Technologies/Standards, such as DTD, XSD, SOAP, and WSDL.
  • Implemented and used Design Patterns like Singleton, Factory, DAO, Strategy Design Pattern, Service Locator Design Pattern, Proxy Design Patten, Decorator Design Pattern, and Front Controller Design Pattern for developing Web Applications.
  • Hands on experience using Eclipse and STS (Spring Tool Suit) as IDE’s.
  • Extensively worked with Relational Databases like Oracle and MySQL.
  • Experience in developing applications using Ant and Maven.
  • Extensively used configuration management tools like SVN.
  • Performed Unit Testing of the developed component using JUnit.
  • Working knowledge in multi-tiered distributed environment, OOAD concepts, good understanding of Software Development Lifecycle (SDLC) and familiarity of Service Oriented Architecture (SOA).
  • Proficient in OOAD Technologies developing Use Cases, Activity diagrams, Sequence Diagrams and Class diagrams using case tools like Microsoft Visio and Rational Rose.
  • Experience in developing Web based GUI's using JSP, HTML, DHTML, CSS, JavaScript (and its frameworks like JSON), Action Script, DOJO, JQuery, EXT JS and Ajax.
  • Used JavaScript for client side validations and implemented AJAX with JavaScript for reducing data transfer overhead between user and server.
  • Expertise in application development using JSP, Servlets, JDBC, JNDI, spring, Hibernate, JSF, EJB2.0/3.0,XML, Web Services- SOAP, WSDL.
  • Writing Stored Procedures, functions, Triggers, DDL, DML SQL queries. Experience in writing SQL and PL/SQL programming.
  • Good Working knowledge of ANT, MAVEN and Log4J.
  • Involved in building and deploying Apache ANT/ MAVEN scripts for deployment and customizing WAR/ JAR file management for web applications.
  • Well experienced in using JUnit for performing unit-testing framework.
  • Extensive experience in testing on multiple operating systems including UNIX, Sun Solaris, and Windows.

TECHNICAL SKILLS:

Languages: Java and J2EE

Technologies: JDBC, Servlets, JSP, JSTL, Java Beans, MVC, Struts, EJB, JSF, JMS, SOA, SOAP, JavaScript, JQuery, AJAX, CSS 3, XML and HTML 5,

Design Patterns: Core J2EE patterns (MVC, Value Object, Session Facade, Composite Entity, Service Locator, Data Access Object and Singleton)

Testing Tools: JUnit3.8/4.0 and Test Driven Development (TDD)

Defect Tracking Tools: HP Quality Center

Application/Web Servers: Apache Tomcat 6.0, IBM Web Sphere 6.0, BEA Web Logic 8.1, 9.2, 10x and Red Hat JBoss 4.2.2

Ide: Eclipse 3.2, 3.3, 3.5, My Eclipse 6.0, IBM Rational Application Developer 6.0, 7.0 and Net Beans IDE Message Oriented Middleware Apache Active MQ, IBM MQ Series/Web Sphere MQ.

Version Controls: CVS, SVN and Rational Clear Case

Cache Implementations: Eh cache, and JBoss Tree Cache

Frameworks: Struts, Spring, JSF, Angular JS, Backbone.js and Hibernate

Design Technologies: OOAD, IBM Rational Rose, MS Visio and UML

Web Service Protocols: SOAP, REST, JAX-RPC, JAX-WS, JAXB, WSDL and UDDI

Build Tools: Ant and Maven

Database: IBM DB2, Oracle, SQL Server and MySQL

Operating Systems: Microsoft Windows, UNIX and LINUX

Logging Tool: Log4J

Development Approach: Waterfall and Agile

WORK EXPERIENCE:

Java/ J2EE Developer

Confidential, Englewood, CO

Responsibilities:

  • Created Work Plan and planning for Interim deliveries depending on the length of the projects.
  • Used Rational Application Developer (RAD) as Java IDE tool for creating JSPs, Servlets, EJBs, and XML
  • Implemented various XML technologies like DTD schemas, JAXB parsers, XSL style sheets and XSLT
  • Coordinating with the client as well as with offshore team and managing the deliverables and deadlines.
  • Developed/Implemented code on new requirements as a developer using Spring MVC and Hibernate by using waterfall model.
  • Developed Graphical User Interfaces to dynamically fetch the reward member data based on the information provided using JSP, JQuery and JavaScript.
  • Developed code to utilize existing SOAP API of the application to fetch data of the reward member
  • Developed code to send automated notification emails to the Reward member, if the reward points are getting expired in the next 30 days.
  • Developed Use Case Diagrams, Object Mapping Diagrams & Class Diagrams in UML.
  • Developed Controller and Business layers of the MVC, using spring.
  • Developing APIs to support Angular JS and BPM 8 UI migration.
  • Developed XSDs to build web service data
  • Developed code to consume web services using SOAP document style model
  • Looked at the logs and working on the Defect Fixes on existing online modules.
  • Developed persistence layer using JPA, Hibernate ORM, and Spring Hibernate integration. Developed Oracle native database queries and JPA/Hibernate
  • Unit Testing - Developed unit test cases and performed unit testing by using Junit
  • Used Hibernate as persistence framework for DAO layer to access the Oracle10g database.
  • Developed Agile processes using Groovy, JUnit to use continuous integration 
  • Developed Restful web services using JAX-RS.
  • Developed and deployed web components to Websphere application server.
  • Finding Memory Issues by using JVM memory management tools.
  • Developed Sequential and UML notation documents for the new tasks.
  • Written various test cases using TestNG, Junit for functionality testing. 
  • Wrote SQL queries to analyze the data.
  • Gap analysis on the new requirements.
  • Understanding the Architecture and modifying the functional specifications.
  • Collaborate with several departments for strategic input, determining user needs, feedback on test plans and user scenarios and layout design solutions.
  • Impact analysis of new Requirements/Change Requests.

Environment: J2EE, JDK 8, Struts1.3.8, Hibernate3.0, Hibernate 4, JSP, JSTL, JavaScript, Servlet's, JNDI, Core Java, Multithreading, RAD, JAX-RS, JAX-WS, HTML5, jQuery, CSS3, Fusion Charts, Angular JS, Oracle Database SQL, UNIX, JUNIT, Scala, Agile, Web Services, QTP, SOAP, RDBMS, CVS, OSB, API, Source Forge, Apache Maven.

Java/ J2EE Developer

Confidential

Responsibilities:

  • Involved in all phases of Software Development Lifecycle including Requirements
  • Collection, Analysis of the Customer Specifications, Development, Handling Change Request, Bug Fixing, Code Review and Customization of the Application.
  • Developed the application using J2EE architecture specification and Design patterns.
  • Involved in designing of the application following Model-View-Controller (MVC) architecture.
  • Implemented MVC architecture using spring3 frameworks combined with Hibernate for database persistence.
  • Involved in Coding Server pages using JSP.
  • Implemented User Interface (front-end) screens using JSP, HTML, CSS and JavaScript.
  • Implemented asynchronous communication using AJAX.
  • Using JQuery for event handling and AJAX interactions for rapid Web development.
  • Developed screens using JSP, DHTML, CSS, AJAX, JavaScript, JQUERY, spring3 MVC, Java and XML.
  • Created web services using Apache AXIS2, Jersy.
  • Developed Various CRUD operations by using REST full web services.
  • Developed Various Middleware Components by using SOAP full web services.
  • Developed DAO interfaces & implementations for database related operations using Hibernate and JAXB.
  • Implemented SQL, PL/SQL Stored Procedures.
  • Using Jboss application server based upon the project.
  • Created various unit test cases and integration tests for the DAO and Service using JUnit.
  • Using Junit for testing the application
  • Using SVN version controller to manage the code versions.
  • Using Maven build tool to build and deploy the application.

Environment: Core Java, J2EE, JSP 2.0, DB2 EJB, JMS, JSTL JNDI, Spring 3.0, Multithreading, Oracle, DHTML, XML, DOM, SAX, ANT, JavaScript, Ajax, HTML, Junit, JBOSS application server7.1, PL-SQL, SOAP web services, REST Web services, Tomcat server, Servlets, Rationale Rose, JSF, WSAD 5.1.2, JQuery, (Web Sphere Studio Application Developer), IBM Web Sphere Application Server 5.1, Hibernate 3.0, LOG4J, CVS.

Confidential

Java/ J2EE Developer

Responsibilities:

  • Requirement gathering, Gap analysis, workflow design, decision-making rules, source and destination of required inputs
  • Perform Business analysis and create High-level design and detail design of the entire process.
  • Designed and Implemented MVC architecture using Spring framework.
  • Created web services using SOAP, to allow application and services to connect to them over the Internet.
  • Designed, developed Middleware Components using WebLogic Application Server 5.1, persistence registration object, request entry handling (controller) object, concurrency object, transaction object.
  • Developed the Java components to access content from content providers to obtain data of various type HTML.
  • Developed and maintained GUI using JSP and HTML.
  • Created stored procedures and Triggers using PL/SQL. Created tables, Views and other database objects in the Oracle database.
  • Performed unit and system testing. Created test Plan, test cases. Used JUnit to unit test the code
  • Involved in debugging and load-testing of the application. Provided production support to the end users and performance tuning.
  • Used GIT as version control tool.
  • Used Maven as build tool.

Environment: JAVA J2EE, JSP, Spring MVC, WebLogic 5.1, JavaScript, Oracle, JDBC, PL/SQL, Eclipse, Maven, HTML, CSS, Linux, Windows NT/2000.

We'd love your feedback!