We provide IT Staff Augmentation Services!

Sr. Java/j2ee Consultant Resume

2.00/5 (Submit Your Rating)

Foster City, CA

EXPERIENCE SUMMARY:

  • More than 10 years of experience in the areas of Enterprise applications architecture, design, development of Java/J2EE based systems and leading high performance teams.
  • Familiar with Healthcare, Telecom, Banking, Financial Services domains
  • Expert in Java/J2EE technologies, including JDBC, Servlets, JSP, Struts, EJB, Hibernate, JPA, Spring, Rabbit MQ, JMS, SOAP & RESTful Webservices, AJAX, XML, Pivotal Cloud Foundry, and UML
  • Having good experience in creating build and scripts using Ant and Maven.
  • Participated in Deployment activities of major application deployments
  • Excellent Debug and trouble shooting skills in Java/J2EE applications.
  • Experienced with deploying, maintaining and troubleshooting WebLogic and Websphere application servers and Tomcat webserver.
  • Good exposure in working in Agile Scrum methodology.
  • Good noledge in Object Oriented Programming and Designing applications
  • Expert in providing the business solutions for complex B2B and B2C enterprise applications
  • Expert in implementation of SOAP Web services (both Webservice Provider and Service Client).
  • Expert in SOAP Webservice Handlers for manipulating SOAP Headers
  • Expert in Restful Webservices using Jersey as well as Restlet Framework.
  • Implemented RESTful webservices with the combination of Grizzly and Jersey
  • Expert in creating Hibernate mapping to represent different relationships of Database.
  • Expert in JPA implementation for Hibernate .
  • Expert in task estimation and prepare tasks schedule. Extensively used MPP and EPM for task planning
  • Expert in UML Use case diagrams, Class diagrams, Sequence diagrams and context diagrams.
  • Expert in providing conceptual solutions for requirements and design.
  • Good exposure to RDBMS - worked with Oracle and SQL Server Databases
  • Leading onsite and offshore engineering teams with architectural leadership, technical and functional guidance at various levels.

TECHNICAL SKILLS:

Java Technologies: Core Java 1.3, 1.4, 1.5 and 1.6, JDBC, Servlets, JSP, JMS, Struts, Hibernate, Spring, AJAX and SOAP and RESTful Webservices, JPA, EJB.

Databases: Oracle and SQL Server

Web & Application Servers: Oracle Weblogic Server, IBM Web Sphere Application Server, Tomcat Webserver

Methodologies/Tools: Maven, Ant, TFS, CVS, SVN, Harvest, Eclipse, JUnit, Rational Rose, UML

PROFESSIONAL EXPERIENCE

Confidential, Foster City, CA

Sr. Java/J2EE Consultant

Responsibilities:

  • Understand functional requirements and prepare design document.
  • Working in Agile Scrum methodology.
  • Generated Context diagrams, Class diagrams, and Sequence diagrams using Enterprise Architect.
  • Involved in preparing the High Level and Detail level design of the system using J2EE.
  • Developed the applications using Java, J2EE, JPA, Spring, Hibernate and RESTful Webservices.
  • Extensively used Spring MVC with JPA and Hibernate combination.
  • Made Spring configuration changes to deploy the apps on Pivotal Cloud Foundry to auto configure DB services and Rabbit MQ Services.
  • Created build configuration pom files using Maven
  • Implemented Enterprise Notification Services using Rabbit MQ.
  • Responsible for Code Review for all development activities
  • Used Maven to build the application and deployed on Tomcat Server and Pivotal Cloud Foundry.
  • Written unit test cases using JUnit and Performed unit testing of core functionalities.
  • Used TFS as version control.
  • Used Log4J for logging and tracing the messages.
  • Assigned and halped team members to fix defects raised during System Integration testing and User Acceptance Testing

Environment: Core Java 1.7, JPA, Hibernate 3.0, spring MVC, STS, Restful WS, MySQL DB, JPA, Rabbit MQ, Pivotal Cloud Foundry, Maven, JSON and tomcat 7.0.

Confidential, Atlanta, GA

Sr. Java/J2EE Consultant

Responsibilities:

  • Evaluating business requirements
  • Providing Conceptual Solutions and creating the architecture based on non-functional and functional requirements
  • Presenting the architecture to IT and business leadership, negotiating issues with business leaders
  • Responsible to create UML Use case diagrams, Class diagrams, and Sequence diagrams.
  • Involved in preparing the High Level and Detail level design of the system using J2EE.
  • Developed coding components using Java, J2EE, Struts, Spring, Hibernate.
  • Implemented Secured Webservices using Axis2
  • Implemented Webservice Handlers to process SOAP Headers.
  • Implemented Restful Webservices using Jersey (Webservice Provider)
  • Implemented code to access Restful Webservices (Client) using Restlet Framework
  • Created Hibernate mapping to represent different relationships of Database
  • Used JPA on top of in Hibernate to represent persistence
  • Responsible for Code Review for all development activities
  • Used Ant scripts to build the application and deployed on WebLogic.
  • Written unit test cases using JUnit and Performed unit testing of core functionalities.
  • Used SVN for version control.
  • Implemented Java Script functions for client side validations
  • Used Log4J for logging and tracing the messages.
  • Prepared Deployment plan Release Notes and Primed the deployment activities during production deployment

Environment: Core Java 1.5, JSP, Hibernate 3.0, Spring 3, REST Ful Webservices, WebLogic 10.3, Oracle 10, Ant, Struts 1.x, Eclipse, CSS

Confidential

Sr. Java/J2EE Consultant

Responsibilities:

  • Generated Use case diagrams, Class diagrams, and Sequence diagrams using Rational Rose.
  • Involved in preparing the High Level and Detail level design of the system using J2EE.
  • Developed coding components using Java, J2EE, Struts, Spring, Hibernate.
  • Implemented Secured Webservices using Axis2
  • Responsible for Code Review for all development activities
  • Used Ant scripts to build the application and deployed on Tomcat Server.
  • Written unit test cases using JUnit and Performed unit testing of core functionalities.
  • Used CVS and SVN for version control.
  • Implemented Java Script functions for client side validations
  • Used Log4J for logging and tracing the messages.
  • Modified CSS provided by the design team to change the GUI look and feel
  • Implemented and updated Keystore using the SSL certificates
  • Assigned and halped team members to fix defects raised during System Integration testing and User Acceptance Testing
  • Prepared Deployment plan Release Notes and Primed the deployment activities during production deployment

Environment: Core Java 1.4/1.5/1.6, JDBC, Servlets, JSP, Hibernate 3.0, Spring 2.5, Oracle ESB 10.0, Webservices, WebLogic 10.x/10.3/8.1/7.0, WebSphere 6.1, Team site content management tool, PL/SQL, Oracle 10, SQL Server DB, EJB 2.0 Session Beans, Axis WebServices, PL/SQL, Ant 1.6.5/1.6.1, Struts 1.x/1.2, AJAX, XML Beans, Java Script, Eclipse, CSS

Confidential

Java/J2EE Consultant

Responsibilities:

  • Participated in requirements gathering and designing while working very closely with Bell Business Analysts and proposed conceptual solutions for the requirements
  • Generated Use case diagrams, Class diagrams, and Sequence diagrams using Rational Rose.
  • Involved in preparing the High Level and Detail level design of the system using J2EE.
  • Developed the applications using Java, J2EE, Struts, Spring, Hibernate and JBoss Rules (Drools) Engine.
  • Responsible for Code Review for all development activities
  • Prepared Deployment plan Release Notes and Primed the deployment activities during production deployment

Environment: WebLogic 10.0, Java 5.0, J2EE, Struts, EJB, Spring Framework, Java Web services, Weblogic 7.0 and JBOSS Drools

Confidential, Huston, TX

Java/J2EE Consultant

Responsibilities:

  • Implemented High Level Design and Low level design documents for the requirements
  • Implemented Build scripts using Ant
  • Successfully implemented the core framework for the application during the construction using Struts 1.3, Hibernate and Ajax.
  • Implemented different components during coding phase
  • Supported and fixed defects during System Integration Testing and User Acceptance testing
  • Contributed to Deployment activities and Documentation of the Build Book and Production Guide.

Environment: Core Java, JSP, Servlets, Hibernate, AJAX, XML Beans, Java Beans, Tomcat-5.0, Eclipse 3.0

Confidential, New York, NY

Java/J2EE Consultant

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
  • Created Class Diagrams and Sequence diagrams using Rational Rose
  • Created struts form beans, action classes, JSPs following Struts framework standards.
  • Implemented classes in DAO Layer using JDBC and also taken care of Business Layer components.
  • Contributed to Deployment activities and Documentation of the Build Book and Production Guide.
  • Used Log4J for logging and tracing the messages and JUnit for Unit testing.

Environment: Core Java, JSP, Servlets, Java Beans, Struts Framework, WebLogic 8.1/6.1, Ant, CORBA, Eclipse 3.0/2.1, JUnit, Rational Rose

Confidential

Java Developer

Responsibilities:

  • Contributed to implementation of Low Level Design document
  • Created Class Diagrams and Sequence diagrams using Rational Rose
  • Extensively worked on Java coding in implementation of different components in Business Layer of Core of application
  • Contributed to Deployment activities and Documentation of the Build Book and Production Guide.
  • Used Log4J for logging and tracing the messages and JUnit for Unit testing.

Environment: UNIX, Java, JSP, Struts, Corba, XML, Websphere 5.0, WSAD 5.0, Eclipse 3.0

We'd love your feedback!