Project Lead Resume
SUMMARY
- 10+ Years of progressive experience in all teh phases of software development life cycle including Design, Development, Integration, Maintenance, Implementation and Testing of various client/server and web applications. Experience working as a Programmer Analyst, Designer in executing web based information decision - making projects using Java/J2EE related technologies.
- Proficient in Application Development wif Web Technologies and Client-Server Architecture environment in Healthcare, Financial domains
- Excellent background in developing applications using Struts, Spring, MVC, Hibernate, JPA, Java, J2ee, JDBC, Java Mail, JSP, servlets, JavaScript, WebService, MySql, Oracle, MS Sql, Design patterns and JBoss, Tomcat, JUnit, and Soap UI
- Strong experience in deployment of software and configuration on IBM Web 7.x/8.x, Maven, Tomcat 4.x/5.x/6.x, also extensively utilized J2EE development IDEs Web Sphere Application Developer (WSAD) 4.x/5.x, RAD 6.0/7.x, Eclipse 3.0.
- Excellent hands on experience wif XML, DTD, XSL, and XSD.
- Expertise in designing teh front end using HTML, JSP, JavaScript, Tag Libraries.
- Extensive experience in different IDEs like Eclipse, Toad, and Intellij Idea 8.X
- Proficient in using XML Suite of Technologies (XML, XSL, XSLT, DTD, JAXP)
- Hands on experience in JavaScript and CSS for client side validations and designing HTML/XHTML pages
- Hands on experience wif build tools like Apache ANT and Maven
- Good working knowledge wif databases like Oracle 8i/9i/10g, MS-SQL and MySQL
TECHNICAL SKILLS
Operating System: Windows 2000/XP/95/NT Server, Vista. UNIX, Linux
Programming Languages: Java 1.5/1.6
J2EE Technologies: JSP, Servlets, XML, XSLT
Frameworks: Hibernate, Spring MVC, Spring Boot, Ant, Maven, Junit
Databases & Tools: Oracle 10g, MySQL, PUTTYApplication/Web Servers JBOSS, Tomcat and Web Sphere 8.5.1
Web Technologies: HTML, CSS, Java Script and Web Services
Configuration Management Tools: VSS, SVN, CSS and Clear case
PROFESSIONAL EXPERIENCE
Confidential
Project Lead
Responsibilities:
- Developing teh Java, Spring MVC, hibernate based Warranty Web application for Confidential .
- Reverse engineering teh DB to generate Hibernate mapping files (hbm.xml) and java objects from database automatically.
- Developed Jersey based Restful web service to retrieve Part Pricing information.
- Development Experience in Rational application developer and configuring Software Analyzer Team Advisor.
- Experience using Spring Core, Spring DAO, Spring AOP in teh Web application.
- Production support for teh Critical defects on teh legacy application that we are rewriting.
- Discussing wif clients for Requirement understanding and suggesting solutions.
- Interacting wif various teams and resolving teh reported bugs and various technical issues.
- Experience working in teh AGILE environment.
- Technically mentoring a team of 4 members to complete their deliverables on time, by providing resolution to their technical challenges.
Confidential
Java Lead Developer
Responsibilities:
- Designed and implemented teh complete Spring based configuration during initial phases of teh project
- Automated teh generation of hibernate objects & configuration files from templates.
- Developed several modules using combination of Hibernate, Spring Service Layer
- Creation of JAX-WS Web-Service methods for teh address search algorithm.
- Automation of teh build process using Continuous Integration tools like Continuum and Jenkins
- Implemented logging in teh application using Log4J. Used tools like Splunk and AppDynamics for debugging issues and improving performance of teh application.
- Created design documents - Class Diagram, Sequence Diagram
- Unit testing using JUNIT test cases.
- Implemented enterprise level scheduling using tool CTRL+M (Control M)
- Handled teh responsibility for deployment, UAT support and Production support for several releases.
- Involve in implementation of service availability check job using ScheduledExecutorService and CircularFifoBuffer. This Also added email alerts using java mail API which will send an email in case of service unavailability.
- Migrated JBOSS 4.2.1 to JBOSS7.0 for all our projects, implementation of HornetQ in place of JMS Queue as part of migration. Implementation of modular design for class loading.
- Used putty for running UNIX Commands.
- Involved in providing quick resolution to production issues.
- Providing support from offshore during our production deployments usually happens monthly (third week of every month).
- Technically mentoring a team of 8 members to complete their deliverables on time, by providing resolution to their technical challenges.
Environment: JAVA, J2EE,, XML, XSLT,SQL, Eclipse, CVS, Putty, SOAP UI, Oracle 10g Spring, Spring Batch, Hibernate& Web services
Confidential
Java Lead Developer
Responsibilities:
- Involved in Analysis,Design,Development, Packaging, Testing and Deployment phases of this application
- Designed and implemented modules using J2EE, Developed Servlets and worked on different Java concepts like Collections, Exception handling.
- Developed and maintained elaborate services based architecture using SOAP.
- Designed a UML model for SFMS using Visio in teh form of sequence and case diagrams.
- Used UNIX Shell scripting.
- Used ClearCase for Configuration Management.
- Used teh Struts open source framework for building Servlet/JSP based web application based on teh Model-View-Controller (MVC) design paradigm
- Involved in coding business rules in service layer and implementing teh spring - Hibernate integration to handle teh database transaction part.
- Involved construction of JSP’s referring to teh prototype shared by Client using styles and css provided by them.
- Created Junit for teh business layer of teh application for all possible scenarios.
- Performed local build using ANT and deployment of teh Project Wars in UNIX environment for Unit testing of teh development team and for Integration testing by TCOE team.
- Technically mentoring a team of 3 members to complete their deliverables on time, by providing resolution to their technical challenges.
Environment: Java, Hibernate, JSP, Web Services, IBM RAD and Websphere 7.0, IBM Rational Clear Case 7.0,SOAP UI, Beyond Compare 3.0
Confidential
Java Lead DeveloperResponsibilities:
- Implementation of Spring MVC frame work in teh project. Project creation, package structure definition, spring configurations.
- Involved in coding handlers and implementing teh spring - Hibernate integration to handle teh database transaction part.
- Performed local build using ANT and deployment of teh Project Wars in UNIX environment for Unit testing of teh development team and for Integration testing by TCOE team.
- Involved in code quality report generation PMD, Check style, Find bugs and fixing teh violations as per client standards.
- Construction of JSP’s referring to teh prototype shared by Client using styles and css provided by them.
- Creation of Junit for teh business layer of teh application for all possible scenarios.
- Technically mentoring a team of 2 members to complete their deliverables on time, by providing resolution to their technical challenges.
Environment: Java, spring, Hibernate, JSP, IBM Rational Application Developer 7.5, SVN
Confidential
Java Lead DeveloperResponsibilities:
- Developed new modules using struts 1.2 along wif teh Struts Validation feature and unit testing using Junit.
- Involved in code quality report generation, PMD, Check style and find bugs. Fixing teh violations as per Clients coding standards.
- Construction/modification of JSP’s referring to teh prototype/CR shared by Client.
- Involved quick fixes for production defects and support during production deployment.
- Involved Unit testing teh application based on Unit test cases.
- Involved in peer code review and functionality validation.
Environment: Java, Struts, Jsp, Eclipse, Sql developer, CVS
