We provide IT Staff Augmentation Services!

Java J2ee Lead Developer Resume

Trenton, NJ

SUMMARY:

  • 15 years of experience in designing and developing complex and scalable, distributed object based enterprise applications using Java, J2EE (Java Servlets, JSP, EJB, JMS, JDBC, Java Mail), J2EE/Java design patterns, Java Script, CSS, HTML, RMI, JNDI, JMS, UML, ANT, JBuilder, Eclipse, WSAD, RMI, XML, PL - SQL, Struts, Hibernate and Spring framework and Apache Axis2 webservice, Oracle, MS SQL Server.
  • Efficient use of servers JBoss, Oracle BEA WebLogic Application & Portal server, IBM WebSphere Application Server, Oracle Glassfish.
  • Expertise in Object Oriented Analysis and Design (OOAD), gained by practical application of OOAD concepts in developing solutions using UML and Rational Rose Enterprise Edition.
  • Self-motivated team player with responsibilities spanning knowledge acquisition phase and knowledge transition, requirement analysis, designing, implementing and deploying complete IT solution for a business problem by following the SDLC or Agile/Scrum methodology.

TECHNICAL SKILLS:

Programming Languages: Java JDK 7, XML, C/C++, HTML

Web Technologies: JSP, XHTML, JDBC, Java Servlets, EJB, JavaScript, AJAX, Struts, JSF, Tomcat, JBoss, WebLogic, WebSphere, Spring, Hibernate, SOA, JMS, Prime Faces

Webservice: Apache Axis 2, SOAP, WSDL, REST

Databases: Oracle, MS SQL Server

Development Tools: IBM RAD, JBuilder, WebSphere Studio Application Developer, vi

Software Engineering Methodologies: Ant, Eclipse, Junit, Cactus, PVCS, CVS, Rational ClearCase, Rational ClearQuest, Rational Rose, UML, Requisite Pro, Net Insight, Optimost, TeaLeaf, StarTeam

PROFESSIONAL EXPERIENCE:

Confidential, Trenton, NJ

Java J2EE Lead Developer

Responsibilities:

  • Gather requirements from business users & create design documents.
  • Create User Interface web pages using JSF, Primefaces, JavaScript, AJAX & Develop business logic components.
  • Perform code review, check-in code in repository, unit test using JUnit
  • Deploy application in Glassfish server in development.
  • Co-ordinate with NJ Office of Information Tech, to deploy application in System Test and Production environment.

Environment: JDK 7, J2EE, Glassfish 4.x, Weblogic 12.x, Oracle, JDeveloper 12c, Spring, JPA, Hibernate, JSF, Primefaces, JavaScript, JQuery, AJAX, CSS, XML, Ant, Agile SDLC, Borland StarTeam

Confidential, Brooklyn NY

Java J2EE Lead Developer

Responsibilities:

  • Create User Interface web pages using JSF, PrimeFaces, JavaScript, AJAX & Develop business logic components.
  • Perform code review, check-in code in repository, unit test using JUnit
  • Deploy application in Tomcat server in development.
  • Resolve defects and update tickets in YouTrack & send to review.

Environment: Java, J2EE, TomEE 7.x, Oracle, Eclipse, Spring, JPA, Hibernate, JSF, PrimeFaces, JavaScript, JQuery, Ext JS, AJAX, CSS, XML, Ant, Maven, Agile SDLC, SourceTree, Git

Guy Carpenter, Hoboken NJ

Java J2EE Lead Developer

Responsibilities:

  • Discuss with Business Analysts regarding requirements and create tickets in JIRA and assign to developer.
  • Implement requirements and demo to Business team every two weeks
  • Create User Interface web pages using JSF, PrimeFaces, and JavaScript. Develop business logic components.
  • Perform code review, check-in code in repository, unit test using JUnit
  • Deploy application in Tomcat server in development & QA environment.
  • Resolve defects and update tickets in JIRA & send to review for QA and Product owner.
  • Coordinate for Production release with Infrastructure team.

Environment: Java, J2EE, Tomcat 7, IBM Netezza, Eclipse, Spring, JSF, PrimeFaces, JavaScript, JQuery, AJAX, CSS, XML, Ant, Agile SDLC, StarTeam, Git, SCM Jira Agile tool, JProbe

Confidential, New York, NY

Java J2EE Lead Developer

Responsibilities:

  • Participate in requirement discussion with Business Analysts.
  • Create technical design documents, Implement requirements and demo.
  • Conduct design document review and get approval.
  • Create User Interface web pages using JSF, PrimeFaces, JavaScript and AJAX.
  • Implement MVC architecture using Spring MVC.
  • Leverage Spring AOP, Spring IOC.
  • Develop business logic components.
  • Install Hibernate plugin in RAD and leverage Hibernate framework to connect to database.
  • Consume webservice to translate reports to and from various languages.
  • Perform code review, check-in code in repository, unit test.
  • Deploy in Application server in development environment.
  • Fix defects, co-ordinate with QA team and deploy in QA environment.

Environment: Java, J2EE, WebSphere Application Server 8.0, Oracle, PL/SQL, Eclipse, IBM RAD 8, Rational Rose, Axis 2, SOA, Struts, Spring, Hibernate, JSF, RichFaces, PrimeFaces, JavaScript, Dojo, AJAX, CSS, XML, XSL, MVC, Struts, Ant, JProbe, Agile SDLC.

Confidential, Hartford, CT

Lead Java Developer

Responsibilities:

  • Participate in user story discussion regarding requirement with Business Analysts and Stake holders.
  • Created UI mockup screens, technical design documents, Implement user stories and demo.
  • Technical design document review and get approval.
  • Created User Interface web pages using JSF, JavaScript, AJAX, Dojo toolkit.
  • Developed portlet using JSR 168 portlet specification and portal using Weblogic Studio and Weblogic portal server 10.2
  • Leverage Spring AOP, Spring IOC.
  • Implemented Payment Card Industry (PCI) Data Security Standard.
  • Developed RESTful webservice for processing credit card payments in secured environment.
  • Leveraged TeaLeaf tool to improve Consumers Experience in the website.
  • Leveraged NetInsight tool to get website access statistics.
  • Performed code review, check-in code in repository, unit test.

Environment: Java, J2EE, Weblogic Application Server, JSR 168 Portlet Specification, Weblogic Portal Server 10.2, Weblogic Content Management, NetInsight, Optimost, TeaLeaf, Oracle, Eclipse, Rational Rose, Axis 2, SOA, Spring, Hibernate, JSF, JDO, JavaScript, AJAX,, CSS, XML, JProbe, MVC, Struts, Ant, Agile/Scrum methodology.

Confidential

Technical Lead

Responsibilities:

  • Participated in Business reviews and Functional walkthrough.
  • Captured and described all the requirements of the system in co-operation with the end user in preparing Functional Specifications of the system through Use Case Diagrams.
  • Modeled the application using RUP, defined the requirements in Requisite Pro and managed version control using ClearCase.
  • Involved in effort estimation and assist in drawing the project plan.
  • Understand business requirement from user and do impact analysis on the existing system.
  • Application design based on SOA architecture. Apache Struts2 framework used in building the Components of the MVC architecture.
  • Develop the enhancement modules on the existing system.
  • Created High level design and low level design, created sequence diagrams, class diagrams, use-case diagrams using Rational Rose.
  • Developed JSP pages using struts taglibs, and Struts Action classes.
  • Deployment/Integration/Build of J2EE components on Weblogic clusters and configuration management of source code using Rational ClearCase.
  • Developed SQL queries and tested PL/SQL stored procedures.
  • Involved in Code Review, Unit testing, and Bug Fixing.
  • Involved in Sanity testing in Development, QA and Model environments.

Environment: Java, J2EE, Struts2, Weblogic Application Server, Oracle, Eclipse, Rational Rose, Axis 2, Silverlight, SOA, XML, DOM, CSS, JSF, JDO, AJAX, LDAP, Ant, MQ Series, HTML, XHTML, JavaScript

Confidential, Hoboken, NJ

Java Lead

Responsibilities:

  • Participated in Business reviews and Functional walkthrough.
  • Understand business requirement from user and do impact analysis on the existing system.
  • Application design was based on SOA architecture. Apache Struts framework used in building the Components of the MVC architecture.
  • Develop the enhancement modules on the existing system.
  • Created High level design and low level design, created sequence diagrams, class diagrams, use-case diagrams using Rational Rose.
  • Developed JSP pages using struts taglibs, dyna forms, and Struts Action classes.
  • Developed stateless session EJB’s implementing the business functionalities and deployed in WebSphere application server.
  • Implemented MVC pattern using Apache Struts to provide a unified look and feel.
  • Deployment/Integration/Build of J2EE components on WebSphere application server and configuration management of source code using Rational Rose.

Environment: Java, J2EE, Struts, JSF, WebSphere Application Server, Oracle, JUnit, IBM RAD, Rational Rose, AJAX, JavaScript, Agile methodology.

Confidential

J2EE Senior Developer

Responsibilities:

  • Participated in Business reviews and Functional walkthrough.
  • Understand business requirement from user and do impact analysis on the existing system.
  • Develop the enhancement modules on the existing system.
  • Created High level design and low level design, created sequence diagrams, class diagrams, use-case diagrams using Rational Rose.
  • Developed Oracle stored procedures for backend processing.
  • Developed JSP pages using struts taglibs, dyna forms, and Struts Action classes.
  • Developed stateless session EJB’s implementing the business functionalities and deploy in WebSphere application server.
  • Implemented MVC pattern using Apache Struts to provide a unified look and feel.
  • Deployment/Integration/Build of J2EE components on WebSphere application server and configuration management of source code using Rational Rose.

Environment: Java, J2EE, JBoss, Hibernate, WebSphere Application Server, Oracle, Ant, JUnit, IBM WSAD, Rational Rose, JavaScript, XSL, CSS, XHTML, ASP

Confidential

J2EE Senior Developer

Responsibilities:

  • Participated in Business reviews and Functional walkthrough.
  • Understand business requirement from user and do impact analysis on the existing system.
  • Created High level design and low level design, created sequence diagrams, class diagrams, use-case diagrams using Rational Rose.
  • Developed Oracle stored procedures for backend processing.
  • Developed JSP pages using struts taglibs, dyna forms, and Struts Action classes.
  • Developed stateless session EJB’s implementing the business functionalities and deploy in WebSphere application server.
  • Deployment/Integration/Build of J2EE components on WebSphere application server and configuration management of source code using Rational Rose.
  • Involved in Code Review, Unit testing, Bug Fixing, and Sanity testing in Development, QA and Model environments.
  • Sending daily builds to onsite.

Environment: Java, J2EE, JBoss, Eclipse, WebSphere Application Server, Oracle, Ant, JUnit, JavaScript, IBM WSAD, Rational Rose

Confidential, New York City, NY

J2EE Technical Lead

Responsibilities:

  • Understand business requirement from user and do impact analysis on the existing system.
  • Develop the enhancement modules on the existing system.
  • Created High level design and low level design, created sequence diagrams, class diagrams, use-case diagrams using Rational Rose.
  • Developed stateless session EJB’s implementing the business functionalities and deployed in Weblogic application server.
  • Deployment/Integration/Build of J2EE components on Weblogic application server and configuration management of source code using Rational Rose.
  • Involved in Code Review, Unit testing, and Bug Fixing.
  • Involved in Sanity testing in Development, QA and Model environments.

Environment: Java, J2EE, JBuilder, WebLogic 8.1 Application Server, Oracle

Hire Now