Programmer Analyst, J2ee Senior Web Developer Resume
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.