Team Lead Resume
PROFESSIONAL SUMMARY:
- Seeking challenging and rewarding assignments across the industry
- 7+ years of experience in designing and implementing Web, and N - Tier distributed systems using Java/J2EE technologies.
- 3 months stint at client location for delivering a critical project involving Apple iPhone sales in Core Java.
- 7 months stint at client location (Honda, Marysville, Ohio) for delivering a critical project involving Accounting application sales in Core Java and DB2 integration with mainframes.
- Thorough knowledge of developing Web Services using SOAP and ReST.
- Developed RESTful and SOAP based services using both JSON and XML for different applications.
- Expertise in Spring, Hibernate, Struts 2, JSP and Servlet technologies.
- Extensive experience from working in different software development methodologies such as Agile, Prototyping and Waterfall.
- Thorough knowledge of JSON parsing. Designed the architecture to dynamically draw the UI using jQuery and Angular JS from plain Json and expose them as Rest services. Developed the server-side parser and business logic for it.
- Broad experience in designing and developing PoCs using Java Script and Ajax.
- Thorough knowledge of Relational Database concepts and developing DB Object using Hibernate, Oracle SQL and MySQL.
- Experience with using tools such as Maven, Jenkins and Jira Agile for Application building, deployment, quality maintenance and review tracking throughout the software development lifecycle.
SUMMARY OF SKILLS:
- Knowledge of Web Technologies, Software Engineering and Database Management. Understanding of various languages and operating systems.
- Understanding of all phases of Software Development Life Cycle with concentration on design, development and implementation of various applications.
- Comprehensive domain grasp across all functional areas within the Software Development Life Cycle (SDLC) & imperative analytical, prioritization, problem solving, troubleshooting & communication skills with ability to create & sustain a high work tempo.
TECHNICAL SKILLS:
Language: Core Java, Java Script, HTML5, Pl/SQL, Unix shell scripting
Web Technologies: Servlets, JSP, WebServices (SOAP, ReST)
Frameworks/Libraries: Spring, Hibernate, Struts 2, JQuery
RDBMS: Oracle, SQL Server 2008
Version Control: SVN, GIT
Tools: Maven, Jenkins, Jira Agile
Operating System: Mac OSX, Linux, Windows
Domain: Manufacturing, Insurance, Telecom
SD Methodologies: Agile, Waterfall
PROFESSIONAL EXPERIENCE:
Confidential
Team Lead
Responsibilities:
- Responsible for developing and maintaining applications using Java.
- Handled modifications in the Database Module used by the company for maintenance of its regular client details and participants data.
- Instrumental in analysis, design, development, automation, maintenance, testing, documentation, implementation and change management.
- Collaborated with the team members and senior management to maintain a continuous stream of information regarding the project status and progress.
- Interacted with the management, team, and associates to facilitate smooth communication to understand and analyze the requirement and also to identify appropriate solutions for problems, if any
Business Logic: JAVA
Backend: Oracle
IDE: Eclipse, STS
Configuration Mgmt.: Ansible
Confidential
Software Developer
Responsibilities:
- Responsible for developing and maintaining applications using Java.
- Handled modifications in the Database Module used by the company for maintenance of its regular client details and participants data.
- Instrumental in analysis, design, development, automation, maintenance, testing, documentation, implementation and change management.
- Collaborated with the team members and senior management to maintain a continuous stream of information regarding the project status and progress.
- Interacted with the management, team, and associates to facilitate smooth communication to understand and analyze the requirement and also to identify appropriate solutions for problems, if any
Confidential
Software Developer
Responsibilities:
- Responsible for developing and maintaining applications using Java.
- Handled modifications in the Database Module used by the company for maintenance of its regular client details and participants data.
- Instrumental in analysis, design, development, automation, maintenance, testing, documentation, implementation and change management.
- Analyzed requirements and ensuring timely program-me delivery in conformity with quality standards.
- Involved in analyzing user requirements and providing them with appropriate system and network solutions.
- Collaborated with the team members and senior management to maintain a continuous stream of information regarding the project status and progress.
- Interacted with the management, team, and associates to facilitate smooth communication to understand and analyze the requirement and also to identify appropriate solutions for problems, if any
Technologies: Java, Servlet, JDBC
Backend: MySQL
