We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Florham Park, NJ

SUMMARY

  • 7 years of technical expertise in complete software development life cycle (SDLC) process that includes Requirements gathering, Analysis, Design, Development, Testing and Implementation.
  • Extensively worked on n - tier architecture system with application system development using Java, JDBC, Servlets, JSP, Web Services, WSDL, SOAP, Spring, Hibernate, XML, SAX, and DOM.
  • Implemented Rich User Interfaces using JSP, JSTL, HTML5, DHTML, XHTML, CSS, JavaScript and AJAX.
  • Deployed and Configured Java/J2EE application in LINUX environments.
  • Expertise with spring, Hibernate, and Struts application frameworks.
  • Very Strong conceptual and hands on programming skills on Collections, Multi-Threading, Garbage Collection, Exception Handling, OOPs concepts in Core Java
  • Proficient in Java/J2EE Design Patterns including singleton, Model View Controller (MVC) and Data Access Object (DAO)
  • Developed Software using Agile Methodologies.
  • Hands-on experience with various Application servers and Web servers (WebLogic, IBM Web Sphere Application Server, JBoss, and Tomcat) with wide variety of development tools like IBM RAD, My Eclipse, Net Beans.
  • Have good experience on database technologies like SQL,PL\SQL, Oracle10g/11g, MySQL and MSSQL Server.
  • Strong experience in database design using DDL, DML, writing complex SQL Queries and Stored Procedures.
  • Expertise in working with Developer IDEs like ECLIPSE, RAD and multiple operating systems like Windows XP/ 2000/ NT and UNIX.
  • Have good knowledge on Mule ESB, To write ESB flows for connecting end-points.
  • Experienced in test driven development (TDD). Practiced test first development.
  • Proficient in unit testing the application using JUnit
  • Experienced in building tool Maven.
  • Hands on experience on Concurrent Version Systems such as CVS and SubVersion.
  • Able to learn and adapt emerging technologies in work area.
  • Excellent communication and interpersonal skills. Worked with teams in varied work culture environments.
  • Ability to multi-task, work independently and as part of multiple team.

TECHNICAL SKILLS

Programming Languages: Java, J2EE, SQL, PL/SQL, C, C++

Operating Systems: Win XP/Vista/7/8, Linux.

Java/J2ee Technologies: Java, JDBC, JNDI, Servlets, EJB, JSP, JSTL, Struts, Spring, Hibernate, XML (DOM, SAX), Web Services,SOAP, RESTful, WSDL

Client Side Programming: JavaScript, HTML5, DHTML, CSS, AJAX, JQuery

RDBMS: Oracle, MySQL, SQL Server, DB2

Application Server: WebLogic, Tomcat, WebSphere, JBOSS

Tools: Ant, VNC, Toad, SQL Developer, JUnit

Framework: Struts, Spring, Work-Flow,Hibernate.

Design Tools: Rational Rose, MS Visio

Version Control: ClearCase, CVS, SVN

IDE: Netbeans, Eclipse, RAD

PROFESSIONAL EXPERIENCE

Confidential, Florham Park, NJ

Java/J2EE Developer

Responsibilities:

  • Involved in software development life cycle (SDLC), which includes requirement gathering, design, coding, testing.
  • Implemented application with Spring MVC framework which includes writing Controller classes for handling requests, processing form submissions.
  • Designed and developed Business Services using Spring Framework (Dependency Injection) and DAO Design Patterns.
  • Implemented the business layer by using Hibernate with Spring DAO and also developed mapping files and POJO Java classes using Object-Relational Mapping (ORM) tool.
  • Implemented persistence layer using Hibernate. Hibernate Transaction Manager is used to maintain the transaction persistence.
  • Developed XML configuration and data description using Hibernate. Used DAO pattern to retrieve the data from database.
  • Implemented various design patterns in the project such as Singleton, Data Access Object, Data Transfer Object, Service Locator, and Business Delegate.
  • Involved in the Design of ERD (Entity Relationship Diagrams) for Relational database.
  • Developed web service for web store components using JAXB.
  • Implemented Business logic in the middle-tier using Java classes, Java beans.
  • Used different JAX-WS standards with better understanding on WSDL, SOAP using various message patterns.
  • Implemented the project using Mule studio express edition
  • Designed Graphical User Interface (GUI) applications using HTML5, JSP, JavaScript (JQuery), CSS, and AJAX.
  • Applied MVC pattern of Ajax framework which involves creating Controllers for implementing Classes.
  • Involved in Installation, Configuration & administration of Web Sphere environment, including deployment of Servlets
  • Implemented new features to deploy on Mule application servers.
  • Used JUnit framework for Unit testing of applications.
  • Involved in doing various testing efforts as per the specifications and test cases using Test Driven.
  • Created and modified Stored Procedures, Functions, Triggers and Complex SQL Commands using PL/SQL
  • Used Maven building tool.
  • Used XSLT for transforming XML documents.
  • Implemented agile methodology throughout the project development lifecycles.
  • Used Log4j for Logging various levels of information like error, info, debug into the log files.

Environment: JDK1.6, J2EE, JDBC, Servlets, JSP, Spring, Hibernate, Oracle 10, HTML5, JavaScript Prototypes, DOJO, XML, XSLT, JSTL, XPath, JQuery, AJAX, RAD, TTD, Eclipse, ESB Mule, Web Sphere Application Server, SVN, Maven, Windows XP.

Confidential, Richfield, OH

Java Developer

Responsibilities:

  • Used Rational Rose to design class diagrams, use case diagrams and sequence diagrams
  • Implemented GUI pages by using JSP, JavaScript, CSS, HTML.
  • Implemented the online application by using Core Java (OOPS), JDBC, JSP, Servlets, Web Services, SOAP, Restful and WSDL.
  • Tested the web services with SOAP UI tool
  • Used SAX and DOM parsers to parse the raw XML documents.
  • Used Hibernate for Database connectivity
  • Implemented agile methodology throughout the project development lifecycles.
  • Designed and developed base classes, framework classes and common re-usable components.
  • Worked on Java and JSON, to interact and get the data from csv files as we are prototyping the user Experience
  • Used ANT script for deploying the project.
  • Deployed the project on Web logic 10.3, in the Linux environment.
  • Used SVN for version control tool and Silk Central for bug tracking tool
  • Used Eclipse as development IDE for web application

Environment: JDK 1.6, Hibernate, WebLogic, Eclipse, Oracle11g, JSON, JavaScript, JSP, XML, DOM, SAX, HTML, WSDL, SOAP, Restful, ANT, SVN, Silk Central, RedHat Linux, Rational Rose.

Confidential

J2EE Developer

Responsibilities:

  • Involved in Agile development process based on iterative development
  • Developed use cases using Rational Rose based on the requirements
  • Used Eclipse IDE.
  • Involved in implementing application using Spring MVC framework.
  • Involved in the developing various Hibernate mapping files; XML configuration, EJB for abstracting business logic and provide dependency-injection in Spring.
  • Involved in developing core validations and core business logic implementation.
  • Involved in Development of Servlets, J2EE, Dynamic pages using JSP.
  • Applied spring framework on the whole application, Designed and developed views, controller and model components.
  • Hands-on experience in the Installation/Configuration/Administration of J2EE applications.
  • Extensively used JDBC and Hibernate to communicate with the SQL database.
  • Used Hibernate in the persistence tier to connect with database.
  • Used Hibernate framework to retrieve the data from database
  • Developed user access module using JSPs, Servlets and MVC framework.
  • Used JavaScript for Client side Validation.
  • Developed stored procedures and SQL queries for the application.
  • Involved in unit testing support after getting issues in the code.
  • Used SVN as version control

Environment: JAVA, Servlets, EJB, JDBC, Hibernate, Spring, JSP, JavaScript, CSS, SVN and HTML, XML and SQL.

Confidential

Java Developer

Responsibilities:

  • Designing the Use Case Diagrams, Class Model, Sequence diagrams, for SDLC process of the application using Microsoft Visio.
  • Implemented GUI pages by using JavaScript, HTML, JSP, CSS, and AJAX.
  • Designed and developed UI components using JSP, JMS, JSTL
  • Deployed project on Web Sphere 6.1 application server in Linux environment.
  • Implemented the online application by using Web Services, SOAP, WSDLJSP, Servlets, JDBC, Core Java.
  • Implemented Singleton, DAO Design Patterns, factory design pattern based on the application requirements.
  • Used DOM and SAX parsers to parse the raw XML documents.
  • Tested the web services with SOAP UI tool.
  • Tuning complex database queries and joining the tables to improve the performance of the application
  • Used RAD as Development IDE for web applications.
  • Used Clear Case for Version Control tool.
  • Used Clear Quest for bug tracking tool.

Environment: JDK 1.6, EJB2.0, JSP, JDBC, JNDI, JMS, Web Services, WSDL, RESTful, SOAP, WebLogic 6.1, RAD, Eclipse, DOM, SAX, XSLT, CSS, JavaScript, HTML, XML, SQL, PL/SQL, Oracle10g, PL/SQL Developer, Toad, ANT, Clear Case, Red Hat Linux.

We'd love your feedback!