We provide IT Staff Augmentation Services!

Programmer Analyst, J2ee Senior Web Developer Resume

0/5 (Submit Your Rating)

Trenton New, JerseY

SUMMARY

  • An accomplished Java/J2EE Developer/Team Lead specialized in Object - Oriented Analysis, Design and Development with experience in the full software development life cycle including requirements definition, prototyping, design, development, testing - unit, system and performance testing.
  • 8 years of professional IT experience.
  • Key experience in design, build, testing and deployment of client-server, web-based, distributed applications.
  • Good understanding of Design patterns and their real world application.
  • Thorough knowledge of Object Oriented Programming concepts and Java/J2EE design patterns.
  • Technical leadership and business-related subject matter expertise across multiple, large-scale, complex projects.
  • Good communication and interpersonal skills and consistent record of on-time and quality deliverables.
  • Experienced in all phases of Software development life cycle (SDLC), quality management systems and project life cycle processes.
  • Experience with using various open source frameworks and tools for building large enterprise class applications and optimizing the development lifecycle.
  • Expertise in Spring web flow architecture, Hibernate, EJB 3.0 and WebServices.
  • Expertise in cutting edge technologies like RichFaces and Java Server Faces.
  • Experience in Microsoft .Net Technologies and C#.
  • Expertise in Portal development - WebSphere Portal Server.
  • Experience with testing tools like JProbe and frameworks like JUnit.

TECHNICAL SKILLS

Languages: Java 2.x, JavaScript, HTML, XML and C#.

Technologies: RichFaces 3.3.x (Ajax), JSF 1.x, Spring 3.x, Hibernate, Apache Struts, EJB 3.x, JSP 2.0, Struts 1.3.x, Web Services (SOAP and RESTful), Apache Axis, JAXB, JDBC, JUnit, CSS, Ant, Log4j.

Databases: Oracle

Configuration Mgmt.: Rational ClearCase, Visual Source Safe (VSS), Perforce

Web/App Servers: Web Logic 10.1, WebSphere Application Server, WebSphere Portal Server, Tomcat.

Design/Dev. tools: Rational Rose, Eclipse Europa\Ganymede, IBM Rational Application Development (RAD), Toad, Microsoft Visio, SOAP UI, SQL Developer.

Testing Tools: JProbe Memory Debugger 5.x

Operating System: Windows XP, Windows 7, Mac OS, UNIX.

PROFESSIONAL EXPERIENCE

Confidential, Trenton, New Jersey

Programmer Analyst, J2EE Senior web Developer

Responsibilities:

  • Requirements gathering, design documentation, coding and reviews.
  • Implemented the application using Spring web architecture (Spring web flow), Hibernate, EJB 3.0, RESTful Web services and open source technologies/frameworks/ libraries like JSF, RichFaces, Servlets and Weblogic Application Server.
  • Design and development of the application. Develop web services to expose the services for external vendors and other interfaces that access our application.
  • Worked as an active team member to implement critical client requirements and system enhancements.
  • Used Java Doc to do detailed documentation of the code.
  • Version Control and Configuration Management - This involves management of the various releases and updates that the product undergoes.
  • Configuring the product with client environment.
  • Develop/Review the design documentation. Worked on the performance improvement of the application.

Confidential, Chicago, Illinois

Technology Analyst, J2EE Senior web Developer, Onsite Lead

Responsibilities:

  • Requirements gathering, design documentation, coding and reviews.
  • Implemented the application using open source technologies/frameworks/ libraries like JSF, RichFaces and Weblogic Application Server.
  • Design and development of the User Interface for the application using JSP (RichFaces and AJAX technologies).
  • Worked as an active team member to implement critical client requirements and system enhancements.
  • Used Java Doc to do detailed documentation of the code.
  • Version Control and Configuration Management - This involves management of the various releases and updates that the product undergoes.
  • Configuring the product with client environment.
  • Mentor and supervise the offshore team.
  • Develop/Review the design documentation. Worked on the performance improvement of the application.

Confidential

Offshore SharePoint Developer, Team Lead

Responsibilities:

  • Led and mentored a team of software developers.
  • Developed web services and portals using Microsoft .Net Technology.
  • Carried out High Level and Detailed Design. Created class and sequence diagrams using Rational Rose.
  • Conducted regular defect prevention and quality control activities to adhere to CMMi 5 standards.
  • Unit Testing and System testing activities.

Confidential

Offshore J2EE developer

Responsibilities:

  • Worked as a lead developer and mentored a team of software developers.
  • Carried out requirements gathering, design documentation, coding and reviews.
  • Design and development of a model-view-controller application framework (Struts) for the product.
  • Created a Portal application and single handedly handled the team and delivered the application.
  • Development of the Business Logic components using EJB 2.0.
  • Used Java Doc to do detailed documentation of the code.
  • Version Control and Configuration Management - This involves management of the various releases and updates that the product undergoes.
  • Configuring the product with client environment.
  • Carried out unit testing, system testing and performance testing and did performance enhancements.
  • Conducted regular defect prevention and quality control activities to adhere to CMMi 5 standards.

Confidential

J2EE Developer

Responsibilities:

  • Carried out requirements gathering, design documentation, coding and reviews.
  • Developed a complex portal that interacts between two portal applications using Inter-Portlet communication in WebSphere Portal Server.
  • Development of the Business Logic components using EJB 2.0.
  • Used Java Doc to do detailed documentation of the code.
  • Version Control and Configuration Management - This involves management of the various releases and updates that the product undergoes.
  • Carried out unit testing, system testing and performance testing and did performance enhancements.
  • Conducted regular defect prevention and quality control activities to adhere to CMMi 5 standards.

We'd love your feedback!