We provide IT Staff Augmentation Services!

Java J2ee Developer/ Tech Lead Resume

Whitehouse Station, NJ

PROFESSIONAL SUMMARY:

  • Over 11 Years of IT Experience in Software Design, Development, Integration and Testing (SDLC) of Software Solutions based on J2EE Technologies.
  • Extensive experience in designing and developing Enterprise Applications in Insurance, Finance domains.
  • Worked extensively on J2EE technologies like Servlets, JSF, JDBC, JNDI, EJB and Hibernate, Spring Framework, Spring Boot.
  • Experience in XML parsing, extractions, and d Confidential migrations and/or transformations.
  • Good Understanding of Design Patterns, Object Oriented Programming and UML.
  • Comprehensive work experience on Application Servers such as JBoss, Web Sphere Application Server.
  • Experience in Agile methodologies.
  • Experienced in designing and executing test cases based on Business requirements and Functional Specifications.
  • Experience on different types of tests viz. Unit, System and Regression.
  • Extensively involved in testing the applications manually.
  • Flexible and versatile to adapt to any new environment and work on any project.
  • Excellent Problem Solving and Analytical, and technical Skills.
  • Ability to think critically and act expeditiously to evaluate situations, make decisions and solve problems.
  • Involved in building and deployment of the applications by using build tools like ANT, Rational Build Forge.
  • Proficient in leading Onsite and offshore IT project teams as Team Lead.
  • Team player with a strong inclination to improve and optimize process development and implementation.
  • Excellent analytical skills with good communication.

SKILL:

Language: Java/JDK 7.0/8.0, J2EE

Java Web Technologies: HTML, Java Script, XML, WSDL, XSL, XSD, CSS, Applets, J2EE 1.2/1.3, JDBC, Servlets, JSF, EJB 2.0/3.0, Java Beans, RMI, JNDI, JMS, Spring Framework, Spring Boot, Web Services

Web Services: SOAP / REST

Databases: Oracle 9i/10g/11g, SQL Server 7.0, DB2

Source Control: CVS, VSS, Rational Clear case, Ant

Tools: /IDE s Eclipse, Confidential RAD 9.5

Web/App Servers: JBoss 4/5.0, WebSphere 7.x/8.x

Methodologies/Frameworks: UML, Design Patterns, MVC

Operating Systems: UNIX, Win 95/NT/2000/XP/7

PROFESSIONAL EXPERIENCE:

Confidential, Whitehouse Station, NJ

Java J2EE Developer/ Tech lead

Responsibilities:

  • Involved in understanding of business requirements, High Level, Low Level, Detail Design, Development and testing of the project.
  • Involved in complete application design using OOAD and J2EE architecture
  • Participated in gathering business requirements from the User.
  • Involved in “Web Sphere Cluster set up”
  • Involved in Vendor Application Configuration.
  • Involved in Proposing New process to Business Work Flows.
  • Extensive experience and expertise in developing web applications using Java, J2EE, JSP, Servlets, EJB, JDBC, Spring, Hibernate, JMS, JSF and XML.
  • Development UI modules using JSF, JavaScript and CSS.
  • Followed the Object Oriented Analysis and Design (OOAD).
  • Involved in creating the UI components (JSF) and the client side validations are done using JavaScript.
  • Worked extensively with Core Java to code Service Classes.
  • Used Core Java to develop reusable Libraries.
  • Used Service Oriented Architecture, to achieve loose coupling.
  • Design Patterns like Façade, Singleton and Factory Pattern were used.
  • Implemented the required functionality using JPA for persistence
  • Developed message driven beans to receive & process JMS messages.
  • Developed DAOs (D Confidential Access Object), DTOs to interact with DBMS
  • Worked extensively on Spring boot for building web service.
  • Developed Controller for request, response paradigm by Spring Controllers using Spring - MVC.
  • Implemented SOAP & REST web services.
  • Experience in developing and consuming Web Services using WSDL, SOAP, HTTP, and UDDI.
  • Used Log4j for logging the application, log of the running system to trace the errors and certain automated routine functions.
  • Participated in application fine tuning, performance improvement.
  • Version Control was mandated through CVS repositories.
  • Used Rational BuildForge as build tool and developed build file for compiling the code of creating WAR files.
  • Provided extensive pre-delivery support using Bug Fixing and Code Reviews.
  • Strong experience in leading globally distributed team across US and India.

Confidential, Bay Area, CA

Java J2EE Developer

Responsibilities:

  • Involved in understanding of business requirements, design and development of the project.
  • Involved in complete application design using OOAD and J2EE architecture
  • Participated in gathering business requirements from the User.
  • Development UI modules using Flash, HTML, JSP, JavaScript and CSS.
  • Followed the Object Oriented Analysis and Design (OOAD).
  • Involved in creating the UI components (JSP) and the client side validations are done using JavaScript.
  • Worked extensively with Core Java to code Service Classes.
  • Used Core Java to develop reusable Libraries.
  • Used Service Oriented Architecture, to achieve loose coupling.
  • Design Patterns like Façade, Singleton and Factory Pattern were used.
  • Implemented the required functionality using Hibernate for persistence & Spring, Spring Batch frame work
  • Developed message driven beans to receive & process JMS messages.
  • Developed DAOs (D Confidential Access Object) using Hibernate as ORM to interact with DBMS
  • Worked with SOAP web services
  • Tools like WSDL2Java and Java2WSDL was used for SOAP Webservices.
  • Used Log4j for logging the application, log of the running system to trace the errors and certain automated routine functions.
  • Participated in application fine tuning.
  • Used JQuery to provide better features on the front end.
  • Version Control was mandated through CCRC.
  • Used ANT as build tool and developed build file for compiling the code of creating WAR files.
  • Provided extensive pre-delivery support using Bug Fixing and Code Reviews.
  • Used LOG4J & JUnit for debugging, testing and maintaining the system state.

Environment: JDK 1.5, JSP, JavaScript, SOAP, Hibernate, JQuery, CSS, log4j, JBoss, WAS, Eclipse.

Confidential, Denver, CO

Java J2EE Developer/ Tech lead

Responsibilities:

  • Involved in understanding of business requirements, design and development of the project.
  • Involved in complete application design using OOAD and J2EE architecture
  • Participated in gathering business requirements from the User.
  • Manage team leading activities like - resource utilization, assigning tasks, deadline determination, coaching and mentoring team members.
  • Design and implementation of new enhancements and participate in review meetings with Confidential TAs.
  • Actively involved in root-cause analysis, programming, reviewing codes and help team members with the isolation and resolution of technical issues.
  • Ensure the quality of delivered solution that meets the technical specifications and design requirements and also compliance to the company/client’s standards.
  • Primary responsible for meeting development schedules and timelines for product releases and project.
  • Involved in handling SCM activities - Baseline and activity merges using Rational ClearCase.
  • Involved in complete application design using OOAD and J2EE architecture, EJB framework and various Design Patterns.
  • Development UI modules using Flash, JSP, JavaScript and CSS.
  • Implemented the required functionality using Hibernate for persistence
  • Developed message driven beans to receive & process JMS messages.
  • Developed DAOs (D Confidential Access Object) using Hibernate as ORM to interact with DBMS

Confidential

Java J2EE Developer

Responsibilities:

  • Involved in complete application design using OOAD and J2EE architecture, EJB framework and various Design Patterns.
  • Created DAO and DBO in accordance to the d Confidential base tables and views.
  • Implemented design patterns like Singleton, Façade, and Value Objects etc.
  • Coded small methods to provide reusability of the code in accordance to OOPS principle.
  • Provided exception handling and logging using Log4J.
  • Developed DAOs (D Confidential Access Object) using Hibernate as ORM to interact with DBMS
  • Implementation of EJB transaction management & exception handling framework.

Environment: JDK 1.4/1.5, EJB 3.0, JSP, JavaScript, Web Service, Hibernate, CSS, log4j, WebSphere 7.0, Eclipse, Cruise Build, Open JPA 1.2.1

Confidential

Java J2EE Developer

Responsibilities:

  • Involved in complete application design using OOAD and J2EE architecture, Struts framework and various Design Patterns.
  • Modifying the present code to meet the new requirements.
  • Created DAO and DBO in accordance to the d Confidential base tables and views.
  • Implemented design patterns like Singleton, Façade, Value Objects etc.
  • Coded small methods to provide reusability of the code in accordance to OOPS principle.
  • Provided exception handling and logging using Log4J.
  • Developed DAOs (D Confidential Access Object) using Hibernate as ORM to interact with DBMS
  • Involved in maintenance support activities.

Confidential

Software Engineer

Responsibilities:

  • Developed the Web client using JSP, HTML and JavaScript.
  • Created Java Utility Classes.
  • Responsible for coding business login on server side.
  • Developed Test Cases using JUnit.
  • Used JSP custom tags pages to generate reports.
  • Used SAX and DOM parser for XML parsing.
  • Used Eclipse as an IDE.
  • Deployed the application on JBoss Application Server.
  • Involved in writing PL/SQL queries for SQL Server.
  • Involved in production support.

Environment: Eclipse, Java1.5, JSP, Servlets, JDBC, PL/SQL, SQL Server 2003, HTML, JavaScript, XML, SAX, DOM.

Hire Now