We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

3.00/5 (Submit Your Rating)

Wayne, NJ

SUMMARY

  • Around 7 (Seven) years of IT experience as a Software Application Developer in Java Applications, Distributed Applications, Internet/Intranet based Database Applications and also developing, testing and implementing of application Environment using Java and J2ee technologies.
  • Experienced in all phases of Software Development Life Cycle (SDLC) - Requirement analysis, Specification, Implementation, testing, Documentation and Process management Agile Methodology.
  • Extensive knowledge and hands on experience with J2EE Technologies and in developing web applications using JAVA, JDBC, Servlets, JSP, EJB, MDB, J2EE, Struts, Hibernate, Eclipse IDE and Web Sphere, Web logic, Apache Tomcat Application Servers.
  • Experience with web and xml technologies like HTML, DHTML, JSP Custom Tags, JavaScript, XML, XML Schema and SAX, DOM, JAXP parsers and Spring Framework.
  • Proficient in Oracle, SQL Server Databases on Windows and UNIX Environment. Extensive knowledge with, PL/SQL, SQL*Plus, Stored Procedures, Triggers and Developer tools.
  • Experienced in programming, deploying J2EE on BEA Web Logic, IBM websphere, Tomcat.
  • Used various components of Spring like Controller Classes, Dispatcher Servlet, Handler classes, Bean classes, Validation Framework, etc.
  • Extensive experience in developing and deploying the applications
  • Experience in analysis and design using MVC based frameworks like Jakarta-Struts using J2EE.
  • Hands on experience in Messaging Middleware using JMS (P2P, Pub/Sub).
  • Expertise in implementing J2EE application design patterns like MVC (Model-View-Controller), DAO (Data Access Objects), Service Locator, Business Delegate and Singleton patterns.
  • Extensive knowledge and hands on working experience in configuring, deploying Web services using SOAP, UDDI and WSDL.
  • Expertise in writing ANT scripts and Installing and Configuring for automatic scheduling of build jobs and publishing the results on mail servers.
  • Exposure in creating Use Cases, Class, Sequence and activity Diagrams using Rational Rose.
  • Expertise in developing test cases for Unit testing using JUnit.
  • Hands on experience with Installation, Configuration of Various Versioning Systems like CVS, WinCVS, Harvest with IBM RAD and Subversion with Eclipse IDE.
  • Extensive experience in designing and architecture of J2EE based complex applications.
  • Experienced in IDE Tools JDeveloper, Eclipse, BEA Workshop, NetBeans and Edit Plus.
  • Self-motivated professional and natural communicator possessing good technical, initiating, leadership and problem-solving skills and has proven to be a good team player.

TECHNICAL SKILLS

  • Java
  • J2EE
  • Servlets
  • JSP
  • EJB
  • JMS1.1
  • JDBC
  • Apache tomcat Server
  • IBM Web Sphere server
  • Bea Weblogic server
  • HTML
  • XML
  • CSS
  • DHTML
  • AJAX
  • ANT
  • Java Script
  • Design Patterns
  • SOAP
  • Struts
  • Hibernate
  • Spring
  • Oracle
  • SQL Server
  • DB2
  • C
  • C++ with OOPS
  • Windows 2003/2008/XP/Vista
  • Unix
  • Eclipse
  • Rational Rose
  • RAD
  • Net Beans
  • Rational Unified Process (RUP)
  • Agile (SCRUM)
  • UML
  • Visual SourceSafe (VSS)
  • ClearCase
  • ClearQuest
  • CVS
  • Junit.

PROFESSIONAL EXPERIENCE

Confidential, Wayne, NJ

Java/J2ee Developer

Responsibilities:

  • Worked in a team with Agile Software Development.
  • Developed server-side web application using Spring MVC Framework by implementing Controller, Service classes.
  • Used Spring IoC for bean management.
  • Used Hibernate O/R Mapping to implement persistence POJO classes representing tables in the database.
  • Used Hibernate HQL and Criteria to retrieve and update data from database.
  • Implemented RESTful web service components using JAX-RS & Jersey to respond JSON requests.
  • Used Apache’s log4j with Singleton Design Pattern to implement the logging system for this web application.
  • Developed front-end user interface using HTML, CSS, JavaScript and jQuery.
  • Implemented Asynchronous HTTP request by using AJAX with jQuery.
  • Involved in writing various PL/SQL queries and Stored Procedures to encapsulate a set of operations to execute on a database server.
  • Involved in Unit testing and Integration testing by building JUnit tests in Java
  • Used SVN as version control tool, used JIRA as project management software.
  • Configured DBCP under Apache Tomcat when deploying the project.

Environment: Java/ J2EE, Eclipse, Apache Tomcat, Spring, Hibernate, JSON, JAX-RS, Jersey, JSON, HTML, CSS, jQuery, Oracle 10g, PL/SQL, JUnit, SVN, JIRA.

Confidential, Warren, NJ

Java/J2ee Developer

Responsibilities:

  • Involved in translating functional requirements into technical requirements.
  • Involved in coordinating with offshore development team while working on same component.
  • Involved in document analysis and technical feasibility discussions for implementing new functionalities.
  • Used HTML, CSS and JavaScript in designing the pages.
  • Used prototype java script library for front-end validations.
  • Applied design patterns including MVC Pattern, DAO Pattern and Singleton.
  • Generated Hibernate XML files for the configured beans.
  • Involved in server side and front-end validation using Spring Validation framework and JavaScript.
  • Used various components of Spring like Controller Classes, Dispatcher Servlet, Handler classes, Bean classes, Validation Framework, etc.
  • Developed various Database interaction objects by implementing the DAO Patterns and used JDBC as Model Component.
  • Developed Web Services to provide to our customers based on Spring SOAP protocol.
  • Extensively used Spring web services (XSD WSDL specification, defining end point and spring-servlet)
  • Involved in designing the database schemas for the new data layer on oracle using TOAD.
  • Used SAX Parser for parsing the xml document.
  • Used Eclipse IDE in the development of the application.
  • Web sphere Application Server was used as the application server for deploying the application.
  • Used VSS as source control repository for configuring the source code using the subversion.
  • Involved in Unit Testing and Bug-Fixing and achieved the maximum code coverage using JUNIT
  • Implemented log4j by enabling logging at runtime without modifying the application binary.

Environment: Java, JDK, JSP, HTML, Struts, J2EE, Design Patterns, Servlets, Hibernate, Tag Libraries/JSTL, XML, UML, JUnit, Spring Web Services SOAP, Oracle, Log4J, CSS, VSS, Maven

Confidential, Concord, NH

Java/J2ee Developer

Responsibilities:

  • Involved in Various phases of Software Development Life Cycle (SDLC) and involved in Agile methods, break tasks into small increments called SCRUM with minimal planning.
  • Analyzed the system for Requirements and Design by developing Use Case, Class, Sequence and Collaboration Diagrams using Visio as part of UML & created documents.
  • Worked with cross-browser issues related to the front end that is created using JavaScript, CSS, and HTML
  • Used Spring Framework for Dependency Injection and integrated with the Hibernate.
  • Worked through cross browser compatibility issues with layout and styles for all new CSS that was implemented.
  • Designed and Developed user interactive screens using JavaScript, JQuery and HTML
  • Involved in writing Spring Configuration XML file that contains declarations, DB connections and other dependent objects.
  • Developed Spring Framework based RESTFUL Web Services for handling and persisting of requests and Spring MVC for returning response to presentation tier.
  • Used Log4J for logging and tracing user-desired messages
  • Used Spring AOP for exceptions logging along with log4J and transaction handling in DAOs.
  • Experience working in Agile development following SCRUM process, Sprint and daily stand-up meetings.
  • Implemented Spring security features using AOP Interceptors for the authentication.
  • Involved in development of DAO Layer using Hibernate.
  • Configured using Hibernate for the Database connection and Hibernate Query Language (HQL) to add and retrieve the information from the database.
  • Used Hibernate, a technique of mapping data representation from business logic to database with SQL based schema.
  • Used Hibernate and Hibernate annotations and Java POJO to design the modeling part of the application.

Environment: Jboss, Java, Spring, Hibernate, JAXP, XML, JNDI, Oracle, Restful web Services, JQuery, JSON, Angular JS, Junit, Eclipse.

Confidential

Java/J2ee Developer

Responsibilities:

  • Involved in System Analysis and Design methodology as well as Object Oriented Design and development using OOAD methodology to capture and model business requirements.
  • Proficient in doing Object Oriented Design using UML-Rational Rose.
  • Implemented the web-based application following the MVC II architecture using Struts Framework.
  • Designed the front-end using HTML, Javascript and CSS.
  • Performed Server Side Validation using Spring Validation framework.
  • Extensively used Custom JSP tags to separate presentation from application logic.
  • Installation, Configuration & administration of Weblogic including deployment of Servlets.
  • Developed JSP custom components and custom tag libraries for implementing the interfaces.
  • Developed Servlets, JSP pages, JavaScript and worked on integration.
  • Designed and developed used XSLT transformation components to convert data from XML to HTML, Used XML DOM API for parsing XML.
  • Used JSPs for the presentation layer and EJB Session Beans for model layer.
  • Co-ordinate with QA for testing, Production releases, Application deployment, integration and conducting walk-through code reviews.
  • Experience working with web services using Rational Application Developer.
  • Involved in building and parsing XML documents using SAX parser.
  • Documented the whole source code developed.
  • Involved in writing SQL, Stored procedure and PL/SQL for back end. Used Views and Functions at the Oracle Database end.
  • Used ANT for compilation and building JAR, WAR and EAR files.
  • Used JUnit/Eclipse for the unit testing of various modules.
  • Project coordination with other Development teams, System managers and web master and developed good working environment.

Environment: Java, J2EE, JSP, MVC, Servlet, Struts, Weblogic Application Server, XML, HTML, Hibernate, SOAP, JMS, CSS, JavaScript, Multithreading, Oracle, MySql, JUnit, PLSQL, JDBC, ANT

Confidential

Java/J2ee Developer

Responsibilities:

  • Involved in implementation and maintenance parts of Software Development Life Cycle (SDLC).
  • Implemented and configured Struts 2 MVC as web application’s server-side framework.
  • Wrote Struts 2 Action classes; used Struts 2 Interceptions to implement logging system.
  • Used Hibernate to map table from database to Java Bean class.
  • Wrote Core Java program using Collection Framework, I/O System, Generics and Exception Handling.
  • Used Hibernate with XML configuration; built Data Access Object (DAO) to communicate with Oracle 9i database.
  • Implemented customer profile delivery function by using JavaMail API.
  • Used HTML, JavaScript to design user interface of the web application.
  • Wrote PL/SQL queries in Oracle 9i to retrieve and update data.
  • Used SVN as version control software.

Environment: Java/J2EE, Eclipse, Apache Tomcat, Struts MVC, JDBC, JSP, Servlet, Oracle 9i, HTML, JavaScript, JUnit, SVN.

We'd love your feedback!