We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

4.00/5 (Submit Your Rating)

New York, NY

PROFESSIONAL SUMMARY:

  • Over 8 years of strong IT experience in development and implementation of enterprise applications using JAVA, J2EE.
  • Excellent designing, architecting, debugging, troubleshooting skills.
  • Thorough in J2EE technologies like Spring, Hibernate, Web Services, Design Patterns, MVC, EJB, JMS, JSP and Servlets.
  • Have worked on application servers like Web logic, WebSphere, Tomcat, JBoss, JRun.
  • Strong in databases like Oracle, SQL Server, MySQL.
  • Expertise in building strong websites confirming Web 2.0 standards, JQuery, HTML, XHTML, DHTML & CSS to develop valid code and table - free sites.
  • Proficiency in implementingMulti-threadedapplications and in using design patterns like Factory Method, Abstract Factory, Singleton, Builder, Session facade, MVC and DAO patterns in software design
  • Experience in Web services using, REST FUL API.
  • Strong knowledge in Spring Framework using IOC Spring Transaction support (Declarative/ Programmatic), Hibernate in spring.
  • Experience in developing web-based applications using J2EE Servlet technology.
  • Experience in developing MVC, OOPS, OOAD, J2EE Design Patterns, UML-Rational Rose and Java Sever Side Programming using development tools like Rational Application Developer RAD v7.0, log4j, WSAD, Eclipse
  • Successfully designed and developedJava Multi-Threadingbased collector parser and distributor process, when the requirement was to collect, parse and distribute the data .
  • Good knowledge in log4J implementation to persist the data into logs files.
  • Experience in using JMS, MQ, MQ JMS API, and Integration of Web Sphere MQ with IBM WAS, Message Driven Beans (MDB).
  • Worked with development tools like Eclipse, IntelliJ IDEA, Ant, Maven, Docket.
  • Experience in various J2EE Frameworks like JSF, My Faces, JAXB, AJAX,
  • Used testing framework like JUnit, HTTP Unit, DB Unit.
  • Strong experience on AGILE (SCRUM) and Waterfall SDLC.
  • Proficient in Java Multi-Threading, Socket programming, Swing programming.
  • Ability to deliver high quality stuff very efficiently.

TECHNICAL SKILLS:

Java Technologies: Java 5/6, Spring 2.5, Hibernate 3.2, Web Services, SOA, SOAP, EJB 1.1/2.0, JSF, Servlets 2.1, JSP 1.2, JSTL, JMS, JNDI.

Application Servers: BEA Web logic 10.x / 8.1, WebSphere, Apache Tomcat 5.5, JBoss 3.2.7, JRUN 3.0

RDBMS/Tools: JDBC 4.0, Oracle9i / 10g, DB2, MySQL, SQL Server 2005

XML Technologies: XML Parsers (SAX, DOM, Pull), XSL, XSLT, JABX

UI Technologies: Java Script, HTML, CSS, Java AWT, Java Swing, AJAX Frameworks

Version Control: CVS, SVN, VSS

IDE & Tools: Eclipse 3.1, IntelliJ IDEA 6.5, Maven 2.0, Ant 1.x, Log4j, UML.

Test Frameworks: JUnit 3.3.1

Operating System: Windows XP / Vista/10

PROFESSIONAL EXPERIENCE:

Confidential, New York, NY

Java/J2EE Developer

Responsibilities:

  • Involved in developing the project using Rational Unified Process (RUP).
  • Involved in designing Use case diagrams, Class diagrams, and Sequence diagrams using Rational Rose, Visio 2003.
  • Developed user interface using JSP, Ajax based design, DHTML, Prototype 1.5, JSP Tag libraries and used lot of EXTJS (JavaScript) libraries for developing JSP.
  • Designed web pages using JSP, XSL, XSD, XSLT, HTML, CSS and server-side validation with Validator interface of spring MVC.
  • Used Java JDK 1.5 as development kit for java programs.
  • Extensive exposure to Agile/Scrum development methods.
  • Developed the front-end components using HTML, DHTML, Java Scripts, JSP, AJAX, Servlets, JSF, JDOM, XML and XSLT.
  • Implemented SPRING Model View Controller architecture to develop presentation tier and business layer using components like dispatcher Servlet, Handler Mappings, Controller, Model and View Object, View Resolver.
  • Wrote conversion scripts using SQL, PL/SQL, stored procedures, functions and packages to migrate data from SQL server database to Oracle database.
  • Designing and coding of Action Classes and Business Classes for the Application.
  • Implemented Spring Web Flow 2.5 Principles that builds upon Spring MVC to support user-level, application-directed control flows.
  • Used REST Client and POSTMAN to test the services.
  • Involved in Parsing XML’s using DOM, SAX, and JAXB to retrieve information that is returned from Web Services.
  • Involved in design and development of UI component, using frameworks JavaScript, HTML5, CSS and Bootstrap.
  • Used Oracle JDeveloper to support JA Built complex queries using SQL and wrote stored procedures using PL/SQL in Various API’s like Java, .Net and Hierarchical databases like Oracle and Access.
  • Followed Single Page Application (SPA) Pattern and used MVC to build a cross-browser complaint application.
  • Develop and execute unit test cases using Junit3.0. Used these test cases at fascade level, Session bean, persistence layer and service level.
  • Used Hibernate 3.0 in data access layer to access and update information in the database.
  • Involved in developing Web Services and client.
  • Involving in design meetings before developing the application and be proactive in discerning performance issues and developing high-performing application.
  • Extensively used SQL, PL-SQL in constructing views, indexes, stored procedures, triggers, cursors, functions, relational database models.
  • Process the JSON requests according to different types of modules, actions, and request data
  • Design JSON responses according the request, send it back to the front end after the logic processing.

Environment: Web Sphere Application Server 6.1, JDBC, Spring MVC, JSF, Web Services, Hibernate 3.0, J2EE 1.4, JSP 2.0, Servlets 2.4, JMS 1.1, XML, Log4j, JUnit, ANT, JavaScript, HTML, CSS, PL/SQL, JSON, Maven.

Confidential, Dover, NH

Java/J2EE Developer

Responsibilities:

  • Designed the project using MVC, Session Façade, and Service Locator and Business Delegate patterns.
  • Followed agile methodology, interacted with the client, provide/take feedback on the features, suggest/implement optimal solutions and tailored application to customer needs.
  • Integrated the application with Spring Framework for implementing Dependency Injection and provide abstraction between presentation layer and persistence layer.
  • Developed Web pages using Struts view component JSP, JavaScript, HTML, jQuery to create the user interface views Migration 3rd party applications.
  • Implemented validation on the JSP fields using Struts Validation framework which included writing validation.xml and validation-rules.xml files.
  • Implemented all DAO's using Spring Framework. Implemented SOA using Web Services (SOA over WESB and SOAP over JMS) on ESB utilizing WebSphere Integration Developer (WID).
  • Used Hibernate ORM framework as persistence engine, configured O/R mapping and wrote hibernate queries.
  • Designed Presentation layer using JSP and did front-end validations using JavaScript and JQuery.
  • Designed and integrated the full scale Hibernate / spring.
  • Used Spring IOC and spring's Hibernate Support, transaction management.
  • Developed hibernate DAO framework with spring framework.
  • Configured and deployed the application on WebLogic Application Server.
  • Implemented Complex business Delegate layer using DAO's created and business logic.
  • Exposed various capabilities such as Web Services using SOAP and WSDL.
  • Worked on J2EE components like Servlets, JSPs and MDBs.
  • Used MVC architecture, Business Delegate, Session facade, Data Access Object, Value Object and Singleton patterns.
  • Involved in preparing High & low-level design docs with UML diagrams using Rational Rose tool.
  • Created JUnit test cases, and Development of JUnit classes.

Environment: Java, J2EE, JSP, Springs, Struts, Hibernate, Eclipse, WebLogic 10g, jQuery, MVC, Oracle 11g, Rational Rose, HTML5, CSS, XML, UML, Web Services, JUnit, EJB, SVN.

Confidential, Chicago, Illinois

Java/J2EE Developer

Responsibilities:

  • Gathered requirements from the Product owner and designed mock-ups based on the requirements.
  • Involved in all phases of the Software development lifecycle (SDLC).
  • Followed agile methodologies to execute project.
  • Used UML modelling diagrams to describe the structure and behaviour of the system.
  • Utilized pair programming approach to ensure high quality code.
  • Responsible for managing and executing project tasks.
  • Involved in creating a data model for a service where multiple providers were involved.
  • Involved in Creating and consuming SOAP and REST Webservices using annotations.
  • Involved in generating JAXB classes from schema files.
  • Developed several DAO classes interacting with database and participated in writing JPA criteria builders and predicates.
  • Wrote stored procedures, triggers and functions to perform database operations.
  • Implemented spring dependency injection for all the DAO's, Service Beans.
  • Involved in production deployment, supported.
  • Working with XML parsers &configuring of XML files like Web.xml, etc.
  • Involved in the integration of spring for implementing Dependency Injection (DI/IOC).
  • Developed REST web services for external application integration.
  • Developed service layer using various J2EE design patterns Singleton, DAO, Factory, and Repository, Builder.
  • Developed a Message Driven Bean that uses JMS to manage backend transactions.
  • Preparation of Test cases on JUnit during the unit testing and system testing phase.

Environment: JDK 1.7, Storable 11.2 DB, Spring 3.0, Hibernate 2.0, JUnit, REST Web services, SQL Developer.

Confidential, Sparks, MD

Java/Java EE Developer

Responsibilities:

  • Involved in creating case diagrams, object model diagrams, class diagrams, and deployment diagram using UML/Rational Rose and followed Agile and scrum methodologies.
  • Designed and developed Rich user interface using JSF in some modules and used front end technologies like HTML, CSS, Java Script, jQuery and AJAX.
  • Implemented business layer and created beans using spring (DI, AOP, IOC, MVC) framework.
  • Involved in integration of external systems using Service Oriented Architecture.
  • Developed SOAP and Restful web services in Java using JAX-WS and JAX-RS, Apache Axis2 frameworks on SOA architecture.
  • CVS and SVN was used for code versioning system, for building the application in repository and for production code maintenance.
  • Involved in installation of JBoss application server in Multi cluster environment.
  • Involved in development and modification of SQL queries and stored procedures.
  • Involved in writing test cases using JUNIT for various modules.
  • Involved in logging using Log4J and working with defects using HP QC (Quality Centre).
  • Involved in testing, bug fixing and documentation of the system deployment.

Environment: Java 1.6, Java EE, HTML5, CSS3, Spring3.0, Hibernate 4, JSF2, MYSQL, JBoss, Glass Fish, DOJO, JPA 2, Maven, JUnit 4.

Confidential, Newark, NJ

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.
  • Implemented the web-based application following the MVC architecture using Struts Framework and used Spring in developing beans which are used all over the application.
  • Designed the front-end using HTML, CSS, Java script, AJAX and jQuery.
  • Extensively used Custom JSP tags to separate presentation from application logic.
  • Involved in writing SQL prepared statements, stored procedures and persisted data using Hibernate session, transaction, and session factory objects.
  • Used ANT/MAVEN for compilation and building JAR, WAR and EAR files.
  • Used Table per hierarchy inheritance of hibernates and mapped polymorphic associations.
  • Developed one-much, many-one, one-one annotation based mappings in Hibernate.
  • Developed DAO service methods to populate the domain model objects using hibernate.
  • Used java collections API extensively such as Lists, Sets and Maps.
  • Wrote DAO classes using spring and Hibernate to interact with database for persistence.
  • Performed on e-Commerce by using JSF framework and JavaScript, Jquery HTML5 pages.
  • Wrote and tested Java Beans to retrieve trading data and subscriber's information from MySQL database server.
  • Implemented Unit and Integration test cases with JUNIT Framework based on Functional Flow.
  • Used JUnit/Eclipse for the unit testing of various modules.
  • Project coordination with other Development teams, System managers and developed good working environment.

Environment: Java/J2EE, JSP, Servlets, Struts2, JBoss Application Server, XML, HTML, CSS, Hibernate 4, spring 3, JMS, JavaScript, Oracle 10g, JUnit, JDBC, ANT and Windows7.

Confidential

Java/J2EE Developer

Responsibilities:

  • Responsibilities include Use case modeling, Object modeling using Rose, and ER Database design.
  • Model View Controller (MVC) architecture has been adopted to provide framework.
  • Utilized UML & Rational Rose suite for designing of the System.
  • Developed Session Beans to encapsulate the business logic and Entity beans as the persistence objects.
  • Designed and developed user interface using HTML, CSS, JavaScript and jQuery.
  • Involved in the development of distributed server side components and deployed the various Session and Entity Bean Components in the IBM WebSphere Application Server.
  • Designed and Developed Struts Action classes, DAO, Views using Struts custom tags.
  • Developed Struts-based form validation, Application error handling using Struts Validator framework.
  • Created Web Services using SOAP to provide services to other systems within the company.
  • Deployed the application under WebSphere App Server.
  • Resolved the production issues during migration onto the production server.

Environment: Java/J2EE, Struts 1.x, Rational Rose, IBM DB2, Unix, XML, XSLT, ANT, JDBC, Eclipse, Tomcat Application Server, WebSphere Application Server 5.1/5.0, SOAP, WSDL.

We'd love your feedback!