Project Lead Resume
NC
SUMMARY
- 12+ years of strong IT experience in all phases of software development life cycle (SDLC) of project & product that includes system analysis, design, development, integration, testing, deployment, trouble shooting and maintenance.
- Strong understanding of Object Oriented Analysis and Design (OOAD) concepts, Core Java, Web Services(SOAP/REST), Spring IOC, MVC, Struts and various Design Patterns in J2EE.
- A dedicated and highly motivated team player that has a clear understanding of the latest technology and anticipation of market trends.
- Worked primarily in domains like Banking and Financial Services, Retail Services, Consumer Finance and Manufacturing.
- Followed Onsite Offshore model and waterfall methodology
- Experience in developing web applications using Struts and all modules of Spring framework includes Spring IOC, Spring ORM, Spring MVC, Spring Jdbc framework and Spring web and application contexts.
- Strong command on Gang of Four (GOF) patterns to implement across the projects.
- Rich experience in deploying of popular J2EE Applications with different application servers like, IBM Web Sphere6.0 and BEA Web Logic 10.3 Servers.
- Developed J2EE applications using Java Development tools such as Spring STS, MyEclipse6.1 and Eclipse 4.3.
- Strong exposure on developing and consuming SOAP/REST based web services using Jersey and CXF2.0.
- Expert in Web/User Interface development using HTML, DHTML, CSS, Java Script, and other web development technologies XML.
- Expertise in Working with Version Control tools like CVS, SVN, GIT and Bug - Tracking tools like, ALM (Application Life Cycle Management), JIRA.
- Excellent Analytical, Troubleshooting, Debugging and Problem-solving skills
- Rich experience in working with different RDBMS like Oracle.
- Proven ability to work individually or in a team under strict project deadlines.
- Experience in building projects using Maven and ANT.
- Extended usage and customized logging using log4j.
TECHNICAL SKILLS
Technologies: Java, JSP, J2ee, Web services(SOAP/REST), Hibernate, Spring (IOC, MVC, ORM), Java Mail, CXf2.0, Axis 2.0, Jersey, JavaScript, XML, JAXB, JSON
Web/Application Servers: WEBLOGIC, WEBSPHERE, TOMCAT
Operating System: WINDOW 7 / XP / UNIX /Linux
Database: ORACLE, DB2, MySQL
Build Tools: ANT, Maven, Jenkins
Testing tools: Junit, SOAPUI
Methodologies: Waterfall
Versioning Tools: SVN, CVS, VSS, GIT
Continuous Integration Tools: Jenkins
Profiling Tools: JProfiler, Eclipse Memory Analyzer
IDE: ECLIPSE (ALL), My Eclipse, SPRING STS, RAD
PROFESSIONAL EXPERIENCE
Confidential, NC
Project Lead
Responsibilities:
- Gathering process information, business model and requirements
- Involved in ITIL process, used gAHD tool to work on the tickets assigned to the specific regions in Confidential Group
- Involved in working on enhancements development on critical applications like BDW FE, BDW Adjustments, eBIZ, Bulk, IBP etc.
- Work closely with QA team and Business Users during SIT and UAT phases to resolve defects and performance issues.
- Worked on Java, Spring Framework features IOC, MVC, Web Flow, ORM and JDBC concepts
- Used Spring IOC for dependency injection.
- Actively involved in designing and implementing Data Access Object (DAO) design pattern to access the database.
- Experienced implementing Core Java concepts like Collection Framework.
- Used stored procedures to fetch the data from the database.
- Involved in consuming the Web services by generating WSDL and performed data exchange with the third party using SOAP.
- Involved in building data objects and persistence objects using DAO design pattern.
- Used Soap UI tool to test the web services.
- Used JUnit for Unit testing of applications.
- Used GIT as the version control tool and Maven, Jenkins used to build and development tools.
- Used SQL developer to write SQL Queries, analyze Procedures, Functions and Packages.
- Involved in deployment and fixing the defects by connecting to different environments using client Putty.
- Involved in daily meetings to keep track of the project status.
Environment: Java, J2EE, Spring IOC, Spring MVC, REST Web Services, JSON, SQL Developer, JUnit, Oracle, Java Script, CSS, Html, Eclipse, Maven.
Confidential
Technical Lead
Responsibilities:
- Gathering process information, business model and requirements
- Involved in Various Stages of Software Development Life Cycle (SDLC) deliverables of the project using the Software development methodology.
- Involved in ITIL process, Used Confidential Service Center to work on the enhancements assigned to the specific clusters in Confidential E2E Group
- Developed application using Spring MVC Framework that leverages Model View Controller (MVC) architecture.
- Used Spring IOC for dependency injection.
- Used Hibernate ORM tool for automating the mapping between database and objects in Java
- Hibernate framework is used in persistence layer for mapping an object-oriented domain model to the relational database.
- Implemented various design patterns in the project such as Data Access Object (DAO) and Singleton.
- Experienced implementing Core Java concepts like Collection Framework.
- Used SQL statements to fetch the data from the database.
- Designed and developed the web-tier using HTML, JSP's, Servlets.
- Used SVN version control system to check-in and checkout the developed artifacts
- Used JavaScript for client side validations.
- Used REST full framework for web services
- Used Agile / Scrum software development and release management for delivering enterprise applications through multiple release cycles
- Used Maven for dependency management.
- Involved in working on deployments of critical and gold applications like Powertrain, Krypto42 of E2E groups in WebLogic 10.3 server.
Environment: Java, J2EE, Spring, Spring MVC, Rest full Web Services, JSON, Hibernate, Servlets, JSPs, SVN, JUnit, JavaScript, CSS, Html, jQuery, WebLogic Application Server, Oracle, Maven.
Confidential
Team Lead
Responsibilities:
- Worked as part of team to study user requirement and technical requirements for application and implement the features and involved in product development.
- Involved in developing the Application using different technologies.
- Preparation of ETL mapping and Low Level Design Documents for salary and hourly Conversion, daily and scheduled program.
- Analysis and Enhancement of web applications using Java
- Implemented component web service calls using JAX-WS.
- Developed web service client to consuming the existing SOAP services.
- Used Maven scripts for deploying the application onto server.
- Working with issues to fix the bugs.
- On call production support
- Used SubVersion(SVN) as a version control for code updates and code commits.
- Excellent at learning and adapting to new technology, and ability to work individually as well as in collaborative team environment.
- Participated in Daily status meetings and conducting internal and external reviews as well as formal walkthroughs among various teams and documenting the proceedings.
- Preparation of SOX checklist.
- Coordination with Sustain to support all deployment activities.
- Involved in peer to peer code reviews
Environment: Java, J2ee, Spring2.0, SpringIOC, Oracle10g, SVN, Spring STS, Log4J, JavaScript, Soap Web services, Spring MVC.
Confidential
Technical Lead
Responsibilities:
- Requirement gathering from Onsite and delegate the same understanding to the team
- Analysis, Design and development and unit testing of the new change requests
- Developing, Design and Unit testing of the Java, webservices required changes.
- Developed common application modules using Java.
- Involved in consuming the Web services by generating WSDL and performed data exchange with the third party using SOAP.
- Worked on SQL Developer to connect to database.
- Used Loggers to capture the logging information.
- Used SubVersion (SVN) as a version control for code updates and code commits.
- Involved in bug fixing during Security Audit of Application.
- Involved in real time bug fixing.
- Responsible for Build and Release process
- Conducted Knowledge sharing sessions within the Team.
- Responsible for Maven and Jenkin builds
- Experience in building projects using Maven and ANT
Environment: Java, J2ee, Spring, Spring IOC, Web Services (SOAP & REST), Oracle10g, JUnit, SVN, Spring STS, Winscp, Putty, Maven and Jenkin
Confidential
Technical and Project Lead
Responsibilities:
- Requirement gathering from Onsite and delegate the same understanding to the team
- Analysis, Design and development and unit testing of the new change requests.
- Developing, Design and Unit testing of the Java, webservices required
- Involved in client side validation of user interfaces using JavaScript.
- Developed common application modules using Java
- Participated in enhancements and bug fixing activities of the application
- Improved the performance of the application by using JProfile and heap dump to identify the problem causing objects.
- Involved in real time bug fixing.
- Involved in building data objects and persistence objects using DAO design pattern.
- Provided effort estimations for Change Requests
Environment: Java, J2ee, Struts, JSPs, SVN, Webservices, SOAP, WSDL, JProfiler, Performance Tuning, Maven, Oracle
Confidential
Sr Java/J2ee Developer, Module Lead
Responsibilities:
- Facilitate gathering and documenting customer and technical requirements associated with project efforts.
- Creates and executes project work plans and revises as appropriate to meet changing needs and requirements.
- Identifies resources needed and assigns individual responsibilities.
- Manages day-to-day operational aspects of a project and scope including managing competing deadlines from multiple projects, negotiating schedules as needed to manage multiple projects.
- Ensures project documents are complete, current, and stored appropriately.
- Reviews deliverables prepared by team before passing to client.
- Prepare preliminary high-level estimates.
- Develop and manage project budget.
- Represents assigned projects in coordination meetings (e.g. - Change Management, Team Meetings, Project Coordination, etc.)
- Prepare and present project proposals to management for funding and other resource approvals.
- Sets and manages client expectations
Environment: Java, J2ee, JSP, Struts1.x, Web Services (SOAP & REST), Oracle10g, JUnit, SVN, Winscp, Putty, Maven and Jenkin
Confidential, Warren,NJ
Sr. Java/J2ee Developer, Onsite Coordinator
Responsibilities:
- Interacting with the clients and gathering the requirements and preparing the MDD and FRD documents.
- Transferring the knowledge to the offshore and review the code delivered by offshore and test the same.
- Participated in Enhancements and Bug fixing
- Participated in Knowledge sharing sessions within the teams
Environment: Java/J2EE, Servlets, JSP, JPF, Weblogic Portal, Weblogic Server, UNIX, JUnit, LOG4J
Confidential
Java/J2ee Developer
Responsibilities:
- Understanding the System requirement and analysis.Involved in development of Auto Club, Eportal, CCE Azoogle using Sun One application server platform.
- Involved in maintenance of Confidential Wellness Plan, Auto Club, Eportal, CCE Azoogle using Bowstreet portal development platform
- Used Struts frame work to implement MVC architecture.
- Created the Action classes, Action Form classes for the project.
- Configure the web.xml, tile-defs.xml for the application
- Developed web component like JavaScript, JSP, HTML
- Provided logging and exception handling across the project.
- Involved in integrating the different modules of the application
Environment: Java/J2EE, JSP, Servlets, Struts1.0, Web Sphere, VSS, UNIX, LOG4J, DB2
Confidential
Java/J2ee Developer
Responsibilities:
- Analysis of the specifications provided by the clients. Developing in Struts Framework.
- Unit testing & integration testing.
- Manual testing of the modules and tracking the bugs in the Test Track Pro (TTP) tool
- Used Struts frame work to implement MVC architecture.
- Created the Action classes, Action Form classes for the project.
- Configure the web.xml, Config files for the application
- Developed web component like JavaScript, JSP, HTML
- Provided logging and exception handling across the project.
Environment: Java/J2EE, JSP, Servlets, Struts1.0, VSS, LOG4J, DB2