We provide IT Staff Augmentation Services!

Technical Lead Resume

5.00 Rating

Hartford, CT

SUMMARY

  • Nine (9) years of IT experience in software development and business logic implementation using Java/J2EE technologies in various domains like Finance, Insurance & Manufacturing.
  • Well - versed in Enterprise Application Development / Maintenance in IT sector.
  • Have worked in all the phases of software development lifecycle (SDLC) including Requirement Analysis, Development, User Interface Specification, Testing (functional, integration and UAT) & Defect management.
  • Well development experience using Java/JEE technologies like Core Java, JSP, JSTL, Javascript, AJAX, Servlet, Struts, Struts Tiles, SOAP & REST Web Service, JAXB, Spring MVC, Spring IOC, Spring ORM, Spring JDBC, JPA, Hibernate Validation Framework and Hibernate.
  • Well experience in Java/J2EE Design Patterns.
  • Very good hands on experience in Java Exception Handling, User Defined Exceptions, Collection Framework, RMI (Remote Method Invocation).
  • Very good hands on experience in development and implementation of Model-View-Controller (MVC) using Struts 1, Spring MVC, DAO’s and ORM (Object Relational Mapping) tools like JPA & Hibernate.
  • Very good hands on experience in developing, consuming & testing SOAP & REST web services.
  • Good experience on providing Production Support as well which includes handling tickets & providing resolution.
  • Good experience in writing SQL queries.
  • Hands on experience in configuring and deploying applications on web servers like Tomcat, JBOSS & GlassFish.
  • Extensively used IDEs like Eclipse, STS (Spring Tool Suite), NetBeans.
  • Experienced in using Software Configuration Management (SCM) tools like CVS, VSS (Visual Source Safe), SVN, TFS & Java Build tools like Apache Ant & Maven.
  • Experienced in using Defect Tracking tools like HP Quality Center & JIRA.
  • Good experience on Agile based methodology. Have used Rally tool for Sprints management.
  • Good experience in coordination with client’s business analysts & technical leads for requirement gathering.
  • Very good communication skills. Strong drive to learn and apply new technologies
  • Ability to work on multiple projects simultaneously with short turnaround deadlines
  • Enthusiastic team-player, self-motivated, responsible with excellent experience technical knowledge to work in a fast-paced and dynamic group environment.

TECHNICAL SKILLS

Programming Languages: Java

J2EETechnologies: JSP, JSTL, Servlet, JDBC, RMI, SOAP & REST Web Service, JAXB

Frameworks: Struts 1, Struts Tiles, Spring, JPA, Hibernate

Spring Modules: Spring MVC, Spring IOC, Spring JDBC, Spring ORM

Web Technologies: HTML, Javascript, AJAX, JQuery

Application Servers: Tomcat, JBOSS, GlassFish

Databases: Oracle 9i, Oracle 11g, SQL Server 2000

IDE Tools: Eclipse, STS (Spring Tool Suite), NetBeans

Scripts & Build Tools & OS: UNIX Shell Scripting, Apache Ant, Maven, Linux, Windows

Testing Tools: Junit, SoapUI

Version Controls: VSS, CVS, SVN, TFS

Defect Tracking Tools: JIRA, HP Quality Center, Rally

PROFESSIONAL EXPERIENCE

Confidential - Hartford, CT

Technical Lead

Responsibilities:

  • Coordinated with business analysts for requirement gathering.
  • Performing Impact analysis and Effort Estimation for each requirement. The requirements used to come in the form of User Stories.
  • Setting up of the development environment.
  • Developed many modules & functionalities using JSP, Spring MVC, Spring DI & Hibernate.
  • Developed UIs using JSP, AJAX, Javascript & JQuery.
  • Did server side validations using Hibernate Validation Framework.
  • Developed many SOAP & REST Web services.
  • Extensively used Spring & Hibernate Annotations.
  • Written many DAO classes using Hibernate technology & did Transaction Management.
  • Writing & executing JUnit & SoapUI test cases to test Java code & Web Services.
  • Providing production support which includes handling tickets & providing resolution. Used HP Quality Center to add issues & update resolutions.
  • To attend daily scrum call as the project was based on Agile. Used Rally for Sprints management.
  • Documentation which includes preparing Impact Analysis document for each user story.
  • Mentored the juniors, helped them technically & did Peer Code Reviews.
  • Resource Management which includes Task Allocation and Tracking.
  • Process Management which includes making sure that the team is adhered to the process, performing SLA Verification, maintaining project management related documents for e.g. MAP, Project Action Log, Issue Log, Release Metrics, Risk Monitoring Log etc.

Environment: Core Java, JSP, HTML, JQuery, Spring MVC, Spring DI, Hibernate Validation Framework, Hibernate, JUnit, SOAP & REST Web Service, SoapUI, XML, JAXB, Maven, GlassFish, Eclipse, Oracle RDBMS, Rally, HP Quality Center

Confidential - Des Moines, IA

Senior Java Developer

Responsibilities:

  • Understanding business processes and coordinated with business analysts to get specific user requirements.
  • Performing Impact analysis and effort estimation for each requirement.
  • Developed Build Delegate module by development & consumption of APSC SOAP web service.
  • Written code in Java to call COBOL programs as a part of the Build Delegate module.
  • Developed UI pages using Struts Tiles & JSP.
  • Developed functionalities using Struts framework.
  • Used JPA for object relational mapping.
  • Written SoapUI test cases to test the APSC web service.
  • Written JUnit test cases to test the calls to COBOL programs from Java.

Environment: JSP, Struts, Struts Tiles, SOAP Web service, JPA, Java to COBOL

Confidential, Austin, Texas

Senior Java Developer

Responsibilities:

  • Coordinated with business analysts for requirement gathering & understanding.
  • Performing Impact analysis and Effort Estimation for each requirement. The requirements used to come in the form of CRs (Change Requests).
  • Developed MMTv3 tool using Spring MVC & Hibernate.
  • Received STAR Performer Award for the development of MMTv3 tool.
  • Developed many functionalities of the Lotmaster application like View Product List, View Product Information etc. using JSP & Struts framework.
  • Developed Place Order module for the Lotmaster application using Struts framework.
  • Developed Batch Upload Photo functionality for the Directory application using Struts Tag Library & other APIs.
  • Migrated Dante application from Oracle 9i to Oracle 11g.
  • Independently developed work order of around 400 hrs for ERF (Engineering Request Forms) which involved development of a Workflow Approval Process. The technologies used were JSP, JSTL, Spring & Hibernate.
  • Provided support & maintenance to multiple applications which includes tickets handling & development / enhancements.
  • Providing production support which includes handling tickets & providing resolution. Used BMC Remedy Tool to add issues & update resolutions.
  • Writing & executing JUnit test cases.
  • To attend weekly status meeting with the client to give updates on the team’s work progress, to discuss any issue(s)/barrier(s) & to get new work for the team.
  • Documentation which includes preparing Impact Analysis document for each change request.
  • Mentored the juniors, helped them technically & did Peer Code Reviews.

Environment: Core Java, JSP, HTML, JSTL, JQuery, Struts, Struts Tag Library, Spring, Hibernate, Oracle, PHP, Lotus Notes, Maven, JUnit, Eclipse, BMC Remedy Tool

Confidential Africa

Senior Java Developer

Responsibilities:

  • Performing Impact analysis and effort estimation for each requirement.
  • Development of change requests using Struts framework. Had developed around 50 change requests.
  • Developed JSPs using Struts Tiles framework.
  • Worked on LDAP.
  • Writing & Executing unit test cases.
  • Prepared Impact Analysis documents.

Environment: Core Java, JSP, Servlet, Struts, Struts Tiles, Java Script, JSTL, HTML, jboss-4.0.1, LDAP, Oracle 9i

Confidential

Java Developer

Responsibilities:

  • Worked on one of the complex modules i.e. project creation and allocation module.
  • Developed JSPs. Used AJAX to populate fields on the screen based on the user selection.
  • Integrated Global Mobility system with the Open Symphony Workflow system to achieve the approval/rejection process for a particular project.
  • Written JUnit test cases to provide quality product through various rounds of unit testing.

Environment: Struts, AJAX, JSP, Open Symphony Workflow system, Web Application Server 6.0

Confidential

Java Developer

Responsibilities:

  • Performing Impact analysis and effort estimation for each requirement.
  • Designed interactive GUIs using Applet & Swing.
  • Development of change requests using JSP & Servlet.
  • Writing & Executing unit test cases.
  • Preparation of Impact Analysis documents.

Environment: Core Java, JSP, Applet, Servlet, Java Script, JSTL, HTML, Apache Tomcat 5.0.28, Oracle 9.2.0.1

We'd love your feedback!