Team Lead Resume
SUMMARY
- Software programmer /Team Lead with 9 years of Core Information Technology experience in analysis, design, development and implementation of JAVA and J2EE enterprise applications. Team Lead experience in Agile Software Methodology and have executed SDLC for numerous projects in INSURANCE, HEALTH CARE, and HRIS and Financial Assets Management.
- Experience in designing, developing, and deploying using Java, Java Beans, J2EE(JDBC, JSP, Servlets, EJB, RMI), Struts, Spring, Spring MVC, Hibernate, Web services, Restful Web Services, JSF, JMS, JAX - RPC, Ajax, jQuery, Can.js, Node.js
- Good experience in implementing J2EE compliant applications using various A Design patterns, Struts framework, Tiles, Spring, JSF, MVC framework, Hibernate and Messaging Middleware using JMS and MQ
- Good knowledge in designing and developing applications using RUP, UML with Rational Rose
- Experience in Internet Programming with HTML, DHTML, Web2.0 (AJAX, DoJo), JSON, Java Script, CSS, XML, JQuery, Node.js, CanJs
- Excellent back-end programming skills using SQL, PL/SQL, Stored Procedures, and Triggers in DB2 and Oracle 8i/9i, UDB MS SQLServer 2000
- Latest experience involves working with Spring Framework and Hibernate O/R Mapping tool.
- Experienced in developing J2EE components on Application Servers like RAD, WebLogic9.2, JBoss5.0 and WebServers like Tomcat 6.0
- Handled long running calls to XML web services and Sql Server 2005 stored procedures.
- Worked under Agile (XP, Scrum, TTD), RUP methodologies.
- Used Maven, ANT, CVS and Log4j Extensively.
- Experience in to prepare Test Cases and JUnit Testing
- Developed, tested and deployed applications in Windows, UNIX and Linux environments
- Excellent communication skills, team playing spirit and strong analytical & problem solving abilities
- Unit test and functionally test the code produced,Support the functions developed during downstream testing phases (variance investigation and resolution)
- Expected to produce development outputs meeting quality standards, using mainstream development processes and tools.
TECHNICAL SKILLS
Java Technologies: Java, Java Beans, J2EE(Servlets, JSP, EJB), IBM Web sphere MQ Series
Technologies: Struts, Spring 2.5, JSF, Web Services, SOA, JSON, WSDL, JSTL, Facelets, SOAP, UDDI, XML, XSLT
Markup/Scripting Lang: HTML, CSS, XML, JavaScript, AJAX, CanJs, Node.js
Application/Web Servers: Web sphere Application Server 6.0, Tomcat 5.0, JBOSS, Web Logic 9.2
Tools: /IDE: RAD 6.0/7.0, WSAD, Ant 1.6, Maven, Agile, HP Quality Center
Databases: DB2, Oracle 10g, MS-SQL Server and MS-Access
CRM Tools: Sales Force, Imprezzio
Design Patterns: Singleton, Business Delegate, Business Object, Service Locator, Data Access Object, Model View Controller, Iterator, Fa ade, Factory
Case Tools: Rational Rose, OOAD using UML, Clear Quest, and Microsoft Visio
Version Control: Clear Case, VSS, PVCS, CVS, Dimensions
Operating Systems: Windows 2000/XP/95/NT Server. UNIX (AIX), Linux
Workflow Tools: MS-Excel, Word, PowerPoint, Visio
Trained In: SalesForce Administration, SharePoint 2010, Jive
PROFESSIONAL EXPERIENCE
Team Lead
Confidential
Responsibilities:
- Developed web application based on Springs MVC.
- Designed the DB Schema and developed Hibernate DAOs.
- Implemented Spring IOC layer and Spring Data Access to configure Hibernate Framework.
- Developed Restful Web Services.
- Designed User Interface of application using Free maker Templates, Bootstrap framework, AJAX
- Integration with Sales Insight Management Solution (SIMS) will enable sales and marketing related workflows.
- Used extensively the Spring 3.x frame work such as Spring Core, Dependency Injection and JDBC Wrapper modules.
- Designed and developed WebServices using SOAP, WSDL, and XSD and tested them by using SOAP UI Tool.
- Integration with Team site for content management.
- Integration with JIVE Community will provide agents the ability to chat, share ideas and knowledge with other Farmers people.
- Leading off-shore team members, conducting audits and code review.
- Interacting with business users to collect the requirement.
- Generating standalone and web application reports for accounting and audit purpose.
- Creating procedure and fine tuning the existing procedure to handle huge amount of transaction
- Unit Tested the Worklist Integration Framework.
Environment: Java, J2EE, Spring MVC, Hibernate, WebServices, Open Search (Apache Solr), Open Social (Oauth), CSSDK (SOA), Bootstrap Framework, Free marker Templates, AJAX, JQuery, Rss, Team Site, Tom Cat, DB2.
Sr. Software Engineer
Confidential
Responsibilities:
- Developed web application based on J2EE MVC (eAgent) framework
- Designed prototypes of User Interface for application using DHTMLX, JavaScript, JSON and AJAX
- Worked on Imprezzio (CRM) tool integrations with WebServices
- Understanding business requirement by interacting with users
- Leading off-shore team members, conducting audits and code review
- Interacting with business users to collect the requirement
- Designed the cross tab report for sale and marketing department needs
- Generating standalone and web application reports for accounting and audit purpose
- Involved in creating scripts and PL-SQL Programs for data integration Project
- Proficiently created stored procedure for application
- Created display tag to generate database driven reports
- Created complex cross tab report for Purchasing Department
- Bug fixing and 24-7production support
- Creating procedure and fine tuning the existing procedure to handle huge amount of transaction
- Interacting with business analyst for preparing business requirement
- Developed Business requirements by using use case and sequence diagram for the application
Environment: Java, J2EE, Servlets, JSP, eAgent MVC, Web services, SOAP, WSDL, Imprezzio, EJB, WebSphere 6.0, Websphere MQ Series, HTML, JavaScript, AJAX, DHTML, CSS, JQuery, Agile, DB2, SQL, OOAD, UML, JUnit, HP Quality Center, Win NT & UNIX.
Sr. Software Engineer
Confidential
Responsibilities:
- Designed and developed Presentation Layer using MVC framework, HTML, XML, XSLT and JavaScript & CSS
- Developed server side code that computed most of the business logic, which includes the execution of external service calls (to get data from mainframes system using SDFs and call the external system to get the required data)
- DevelopedXMLs, Java Script and Java classes for dynamicHTMLgeneration to perform the server side processing on the client requests
- Implemented data extraction from Farmers Billing system using WebServices
- Analysis and design of the functionalities and Created Dataflow diagrams, Class diagrams and Sequence diagrams
- Created Technical Specifications, Technical Design of the modules
- Implemented Agile methodology for various phases of SDLC in a time boxed environment
- Lead and coordinated the team in support phase of the project to analyze and fix the production issues and to implement change requests to enhance the application
- Used JUnit to implement test classes to ensure quality through design, code reviews and testing
- Used log4J for logging and debugging of the application
Environment: Java, J2EE, Servlets, JSP, eAgent(MVC) Framework, Web services, RAD 7.0, HTML, JavaScript MVC Framework, AJAX, CSS, Agile, DB2, Windows.
Software Engineer
Confidential
Responsibilities:
- Application development and production support using Java technology (eAgent MVC framework), Spring and JSF
- Implemented Spring IOC layer and Spring Data Access to configure Hibernate Framework
- Implemented Single Sign on functionality using Restful Web Services
- Based on the functional requirements created high level design document, technical specification document
- Was single point of contact for all technical details
- Refactoring the code base, making the layers loosely coupled
- Involved in requirement gathering and defined the scope of the application
- Involved in unit testing, integration testing and delivery to client
- Coordinating with the onsite, offshore teams to facilitate the quality deliver on schedule
- Fixing Production issues and helping deployment team for each release
- Prepared the necessary work flow, technical documents and JUnit test cases for the project
Environment: Java, J2EE, Servlets, JSP, eAgent(MVC), Spring Framework, Hibernate 3.0, Restful Web Services, RAD 7.0, HTML, JavaScript, JQuery, AJAX, DB2, Team Site, HP Quality Center.
Software Engineer
Confidential
Responsibilities:
- Used Java, J2EE, Java, Servlets, JSP, Struts 2 for the implementation
- Integrated with Services FileNet based system using SOAP based Web Services
- Participate in team estimation and proposed the possible solutions
- Eclipse3.0 has been used for developing the application and deployed to the Web Sphere application server
- Introduced and enforced development processes
- Guided the team during difficult situations in the right direction
- Mentored the team members when needed in tough situations
- Delivered projects on-time with quality
Environment: Java, J2ee, Struts 2 Framework, SOAP, Web Services, HTML, DHTML, XML, JSTL, RAD 7, DB2, IBM FileNet, and Web Sphere Application Server 6.1
Software Engineer
Confidential
Responsibilities:
- Requirements analysis and Design phase
- Coding on HTML and Team Site
- User Management UI enhancements
- Code review
- Unit testing and problem analysis and fixing
- Discussion and meeting with client for designing and development
- Preparation of Test Cases and Test Review reports
- Involved in Production support also along with regular release work
Environment: JAVA, HTML, JSP, Blowfish design, JavaScript, Adobe Dream viewer, Team Site, DB2, Web-spear 5
Software Engineer
Confidential
Responsibilities:
- Client interaction for system study, requirements gathering and analysis
- Designing of forms, development and coding
- Giving good support to user and delivering the application with all client needs on given time with good quality
- Involved in application development as well as unit testing
- Debug and troubleshoot the application
Environment: Java, J2EE, Struts, Oracle 8i, Websphere 5.1
Software Engineer
Confidential
Responsibilities:
- Design and developed the PowerPoint Report Generation Component (PRGC1.0) using Jakarta POI package
- Integration of PRGC 1.0 to PRT project and updating with JDK 1.4 release
- Involved in application development as well as Regression and Unit testing
- Debug and troubleshoot the application
- Delivering the application on time to customer with good support
Environment: Java, J2EE, Struts, Jakarta POI package, Websphere 6.0 (RAD)
Software Engineer
Confidential
Responsibilities:
- Created controller architecture using Struts and implemented web-based system
- Implements JSPs and the Supporting java class as well as servlets to control the flow of MVC’s
- Involved coding and review of the system
- Client side validations were done using Java Script
Environment: Java, J2EE, Oracle 8i, WebLogic 7.1
Software Engineer
Confidential
Responsibilities:
- Implements JSP and Servlets to control the flow of MVC
- Used JDBC to connect and retrieve data from Oracle
- Analyzing the Customer Requirements
Environment: Java, J2EE, Oracle 8i, WebLogic 7.1
Jr. Software Engineer
Confidential
Responsibilities:
- Implements JSPs and the Supporting java class as well as servlets to control the flow of MVC’s
- Ensured timely delivers of work requests
- Involved coding and review of the system
- Client side validations were done using Java Script
Environment: Java, Servlets, JSP, JDBC, Oracle 8i and WebLogic 7.1
