Onsite Technical Lead Resume
Riverwoods, IL
SUMMARY:
- Over 10 years of extensive IT experience in Analysis, Design, Development and implementation of software applications.
- Extensive experience in Object - oriented analysis and Design (OOAD).
- Designed and developed business applications using JSP, Servlet, JAVA, J2EE, Threads, EJB, XML, Hibernate, Webservices, XML, ANT, MAVEN, JUnit and JDBC technologies on Windows and UNIX platform.
- Knowledge in Unified Modeling Language (UML) methodologies and experiences on Design Tools like Rational RSA.
- Expert level skills in designing and implementing multiple projects using J2EE technology.
- Proven practice using Waterfall, Iterative and Agile methodologies (Scrum & Kanban) in implementing major projects.
- Solid knowledge in working with Object Oriented Analysis and Design (OOAD) principles, UML and Design Patterns such as Factory, Session Façade, DAO, Singleton and Service locator.
- Experience in Banking and Networking, Insurance Domain.
- Highly motivated individual with proven ability to learn fast and work well under pressure.
- Good Hands on Experience with Angular JS.
- Working experience with Restful Services.
- Good Experience in Java Webservice which includes good understanding of handling SOAP Requests and Response, WSDL, JAX-RPC, JAX-WS, JAX-RS and Webservice authentication.
- Good knowledge in using Webservice testing tools like SOAP UI.
- Exposure to Continuous Integration, Xtreme Programming and Pair Programming.
- Knowledge on Design Principles
- Coordinate with Business Users and Business Analysts to understand requirements.
- Extensive exposure to Onsite-Offshore development model.
- Code Review and suggest improvements for better performance and standard coding practice using tools Crucible.
- Define development tasks, assigns tasks to development team, monitor and reports status of development tasks.
- Leads and participates in the development of software architecture documentation like Requirement Specification documents.
- Mentor and train less-experienced software development staff.
- Follow product architecture guidelines to deliver optimal product performance and maintainability.
- Investigate new technologies or tools as necessary to enhance or develop products.
TECHNICAL SKILLS:
Operating Systems: Microsoft Windows 98/2000/XP/WIN 7, Unix
Languages: Java/J2EE
Web Technologies: Hibernate 3.2, JPA, HTML, XML, JSP, JavaScript, CSS
DATABASE: Oracle 10g, Oracle 11g, Microsoft SQL Server 2005.
Development Tools: Eclipse, My Eclipse3.0 and IBM RAD Eclipse
AppServers and Web Servers: IBM WebSphere Application Server 6.x,8.x Apache Tomcat Server 5.x,6.x.
Framework: Spring 3.x,Hibernate, Mockit
Design Tools: Microsoft Visio 2007, IBM Rational Rose, JUDE
Version Control: Clearcase, SVN, CVS
Other Tools: XML Spy, Toad, DB2 client, Squirrel, WinSCP, Secure CRT, Hudson, SOAP UI, Charles Proxy, PostMan, DHC Rest Client, Sonar, Crucible, JIRA, QC, ClearQuest
PROFESSIONAL EXPERIENCE:
Confidential, Riverwoods, IL
Technology: Java technologies (EJB, Web services, JMS, MDB, and Struts/Spring Framework), Oracle and DB2 databases.
Onsite Technical Lead
Responsibilities:
- Involve in Requirement analysis and interact with the client directly for any clarifications.
- Involved in Design, Coding, Testing and Review Phase of the project.
- Coordination of Project development/release process
- Proactive monitoring of the Production boxes and providing assertive solutions to avoid any sort of service interruptions.
- Active participation in SRT calls (Service Restoration Technique) and leading the calls to make sure Productions issues are addressed and resolved rapidly.
Confidential
Technology: Java, JSF1.0, Spring REST Web services, Hibernate 2, iText
Offshore Technical Lead
Responsibilities:
- Involve in Requirement analysis and interact with the client directly for any clarifications.
- Involved in Design, Coding, Testing and Review Phase of the project.
- Coordination of Project development/release process
- Leading weekly status calls and providing inputs & Improvements whenever necessary there by initiating the required coordination work with the required teams and tracking this through project plan
- Constant improvisation in the existing code and queries that results in the performance of the application.
Confidential
Technology: Java, J2EE, Web service, Hibernate JPA, Apache Tomcat and Oracle.
Offshore Technical Lead
Responsibilities:
- Involve in Requirement analysis and interact with the client directly for any clarifications.
- Involved in Design, Coding, Testing and Review Phase of the project.
- Coordination of Project development/release process
- Leading weekly status calls and providing inputs & Improvements whenever necessary there by initiating the required coordination work with the required teams and tracking this through project plan
- Constant improvisation in the existing code and queries that results in the performance of the application.
Confidential
Technology: Java, SOAP, Eclipse, SVN, MS SQ, V4, eBox framework, Test NG, Easy Mocks
Offshore Senior Developer
Responsibilities:
- Involve in Requirement Analysis, Design, Coding, Testing and Review Phase of the project.
- Coordination of Project development/release process
- Part of the Agile team and involved in all Scrum ceremonies.
Confidential
Technology: Java, SOAP, Eclipse, Rational Clear case0
Senior Developer
Responsibilities:
- Involve in Requirement analysis, Design, Coding, Testing and Review Phase of the module undertaken.
- Assisting with QA for System Testing.