Web Application Lead Resume
Atlanta, GA
SUMMARY
- Have more than 9 years of technical experience using Java/J2EE in the HealthCare, Banking and Telecom domains.
- Experience in different stages of various software development life cycle (SDLC) such as waterfall, RUP, Agile and iterative model.
- Hands - on web development experience using Java/J2EE, Struts 2, Spring, Hibernate, J-Query.
- Good Database Experience in SQL /PLSQL in various databases such as Oracle, MYSQL, and MSSQL Server.
- Exposure to automation Testing tools like Selenium WebDriver and J-meter.
- Flexible and adaptable across multiple development technologies and methodologies.
- Quick learner and excellent team player, ability to meet deadlines and work under pressure - either unsupervised or in a team.
- Good Team Leading and team building Experience. Have motivated and mentored teams to achieve project goals.
- Excellent problem solving skills with a strong technical background and good interpersonal skills. Excellent verbal and written communication skills.
- Served as a lead technical resource on large projects. Proven capability in meeting project goals
- Good knowledge in Estimation, Project Planning also done project tracking using MPP tool.
TECHNICAL SKILLS
Languages: JAVA 1.5/1.6, SQL/PLSQL, Shell Script, J Query, Java Script, Ext JS, Groovy Script
Application Framework: JSP, Servlets, Spring, Hibernate, Struts
IDE: IBM RAD, Eclipse, WSAD, Weblogic Workshop 8.1, Toad, PL/SQL Developer, JBuilder
Application servers: Websphere, Weblogic, JBoss, Apache Tomcat
Integration Tec: IBM HATS (Host Access Transformation Service) mainframe macro creation
Automation Testing: Selenium, Performance Testing Tools (J meter), SOAP UI
Others: Maven, MPP(Microsoft Project Plan), CVS, SVN, Jenkins, GIT Hub
PROFESSIONAL EXPERIENCE
Confidential, Atlanta, GA
Web Application Lead
Responsibilities:
- Leading Web application team
- Analysis and Design of various modules using J2EE Architecture and MVC Design Pattern on the OCP framework.
- Database Design and Analysis for various application modules.
- Architecting the web application framework and developing various modules of the application.
- Did integration of Struts2, Spring and Hibernate.
- Provided database persistence using Hibernate 3.0 and Spring JDBC.
- Implemented the Spring Security and Transaction Management in the Application.
- Developed various important modules of Web application.
- Performed duties of Scrum Master and did task allocation, tracking and estimation.
- Created Unit Test and SIT test Scripts for the application.
- Responsible for troubleshooting and resolving tickets and Change Requests.
Environment: Struts2, Spring, Hibernate, J-query.
Confidential, Saint Louis MO
Automation Framework Architect, Test Lead
Responsibilities:
- Leading Automation Framework team.
- Creating Automation testing framework for developing various automation Test cases. Automation Framework used Selenium, J-Unit, Jenkins and Maven.
- Worked on Selenium Web Driver and J Unit for creating Automated Test Cases.
- Developed Various Automated Test Cases
- Configured Jenkins as continuous Build tool
- Created various Jenkins Jobs to be executed after build to run the automated test Cases.
- Did Performance testing various ATT web services using J-Meter.
- Handled and Lead multiple Defects Triages and Supported SIT, UAT and Go-Live testing phases.
- Generated Automation Test scripts for testing web services using Groovy Scripts and SOAP UI.
Environment: Java Selenium, J-meter, Jenkins, Maven, SOAP UI
Confidential
Developer, Module Lead
Responsibilities:
- Leading HATS and Dashboard team.
- Gained Knowledge of HATS integration tool (java to Mainframe Legacy integration tool) and generated various HATS macros and created HATS web services for the same.
- Did Development of various application modules using spring and Hibernate.
- Did Database Design and Analysis for various application modules.
- Performed role of Scrum Master.
- Estimation and functional analysis of module.
- Developing Java components for the Web application
- Mentoring fresher’s on the project.
- Unit testing and defect fixing of issues reported during SIT,UAT and go live support
- Implementing Change requests and Business Rules in the application.
Environment: Java, Spring, Hibernate, HATS Webservices.
Confidential
Developer, Team member
Responsibilities:
- Developing various screens and modules for the application.
- Used Java and J2EE technologies for development of various components in application.
- Did integration of MULE ESB and java application.
- Worked on Mule ESB batch jobs.
- Mentoring fresher’s on the project.
- Unit testing and defect fixing of issues reported during SIT.
- Implementing Change requests and Business Rules in the application.
Environment: Java, J2EE, EJB, BRIDGES, Mule ESB
Confidential
Developer, Team member
Responsibilities:
- Developing various screens for the portlet project.
- Worked on JSF portlet and Spring for development.
- Worked on inter Portlet calls in the application
- Resolving defects in the existing portlet project.
- Implementing Change requests and Business Rules in the existing project.
Environment: Java, JSF,Portlet, Websphere, RAD.
Confidential
Developer, Module Lead
Responsibilities:
- Enhancements and bug fixing
- Analysis, technical designing, development & testing of enhancements.
- Interacting with the client, Status Reporting, providing estimates.
- Supporting the project related user’s queries.
- Worked on Shell Scripting for creating various scheduler jobs to load data files in system
- Created various PLSQL stored procedures and functions required for processing the jobs.
- Developed various modules for the application using EJB session beans and Java J2EE technologies.
Environment: Struts 1.1, Core Java, JSP / Servlets, Java Beans, Java Script, Oracle 10g, BEA Weblogic 9.2, Clear case, Clear Quest, My Eclipse and PL/SQL.
Confidential
Developer, Module Lead
Responsibilities:
- Did Development of Application server using Java, J2ee technologies.
- Worked on Struts 1.1 version and Ajax for developing various components of the application.
- Development of framework and core action classes needed in the Application server.
- Designing Database included designing and modifying key tables along with writing stored procedures and queries as per requirement of the application.
- Did Integration testing with the POS terminal application.
- Created Various PLSQL Triggers and Functions for Oracle DB required for the application.
Environment: Struts 1.1, Core Java, JSP / Servlets, Java Script, Ajax, SQL Server, JPAD-PRO, Apache-Tomcat.
Confidential
Application engineer
Responsibilities:
- Project Maintenance and version update for various patches.
- Enhancement of various Screen and service components of the application.
- Using Unix OS for managing and executing various scheduler Jobs.
- Enhancement of Scheduler jobs using shell scripting.
- Analyzing issues and alerts.
- Creating SQL PLSQL queries and functions for Data analysis
Environment: Unix, Oracle SQL/PLSQL, Java, JSP
