We provide IT Staff Augmentation Services!

Technical Lead Resume

0/5 (Submit Your Rating)

Hillsboro, OR

SUMMARY

  • 8 years of experience in full life cycle development involving analysis, design, development, testing, documentation, implementation & maintenance of application software in Web - based environment, Distributed n-tier architecture using Java/J2EE.
  • Expertise in design and development of various web and enterprise applications using J2EE technologies like JSP, Servlets, JDBC, Struts, Spring, Hibernate,. Web Services and Adobe
  • Implemented various Design patterns including Business Delegates, Data Access Object, Factory, Front Controller, Model View Controller, Session facade, Service locator, Singleton, Proxy.
  • Expertise in configuring the Spring Application Context with dependency injection and integrated Hibernate and JSTL using Spring.
  • Performed in developing light weight business components and integrated applications using Spring framework.
  • Developed applications using Hibernate and Spring MVC and understanding of Spring web-flow for managing complex page.
  • Experience in developing Spring JDBC Framework.
  • Extensive experience in working with various databases like DB2, Oracle, PostgreSQL and SQL Server.
  • Extensive work experience with writing SQL scripts and PL/SQL Stored procedures.
  • Experience in working with web services using Apache Axis framework.
  • Extensively worked on implementing Service Oriented Architecture (SOA) using Web Services (REST, SOAP, WSDL and UDDI).
  • Experience in developing Java and J2EE applications using Eclipse, RAD, and NetBeans.
  • Experience in deployment of the J2EE applications on WebSphere, and Apache Tomcat.
  • Experience in developing JUnit test suites in performing unit testing.
  • Developed UML modeling like Use Case Diagrams, Class Diagrams & Sequence Diagrams using Rational Rose, Star UML and MS Visio.
  • Expertise in version control tools like SVN, ClearCase, TFS, GIT to manage and version control software development.
  • Very good working experience with Linux, UNIX, and Windows Operation systems.
  • Experience with packaging in J2EE environments using Maven, Ant and Gradle.
  • Individually Developed Proof of Concept (POC) for Medical domain using JSF, Axis Webservices, Hibernate and MySQL Server.
  • Excellent communication, analytical and interpersonal skills and highly motivated team player with ability to work independently.
  • Ability to learn and adapt quickly to the emerging new technologies.

TECHNICAL SKILLS

Operating Systems: UNIX, Linux, Windows

Programming Languages: Java

J2EE Technologies: Servlets, JSP, JDBC, JMS, Maven

Web Technologies: HTML, XML, CSS

Framework: Struts, Spring and Hibernate

Scripting Library: Java Scripts, JS and JQUERY

Databases: Oracle, DB2, SQL Server 2000, SQLite

Unit Testing Framework: Junit 4.0

Web service Framework: Apache Axis

IDE Tools: RAD 6.0, Eclipse, JDeveloper 11g, NetBeans

Application/Web Server: WebSphere, Apache Tomcat

Integration Tool: SVN, Rational ClearCase, TFS

SDLC and Tools: Agile Methodology and Waterfall

Defect Tracking: HP Quality Center, Bugzilla, Jira

PROFESSIONAL EXPERIENCE

Confidential, Hillsboro OR

Technical Lead

Responsibilities:

  • Involved in all phases of the SDLC from requirement gathering to Implementation.
  • Developed the UML Use Cases, Sequence and Class diagrams using Rational Rose.
  • Involved in Database design by developing ER Diagrams and Database Schema for creating Tables.
  • Extensively used Spring Framework to implement MVC architecture.
  • Used Spring Framework for Dependency injection and integrated with the Hibernate framework for interacting with the database.
  • Developed application using JSF, Spring, and Hibernate.
  • Front end User interface developed using JSF framework.
  • Java POJO and persistence managed through Hibernate.
  • Implemented Hibernate (ORM Mapping) framework to interact with the database to update, retrieve, insert and delete effectively.
  • Implemented Restful Web-Services for data extraction from different platform/systems and data loading to different platform/systems.
  • Used design patterns like Business Delegates, Data Access Object, Value Object, Front Controller, Model View Controller, Service locator, Singleton.
  • Prepared Unit test plans and unit testing theJavaClasses using JUnit test cases.
  • Monitored the error logs usingLog4jand fixed the problem.
  • Followed AGILE Methodology.
  • Deployed application in Integration and Staging Servers.
  • Extensively used GIT for version control management.

Environment: Eclipse 4.3, Apache Tomcat 7.0, SQL Server 2000, Java 1.7, CSS, HTML, JSF, Rich, JUnit 4.0, Spring 4.0, Hibernate 3.0, GIT, Linux and Windows.

Confidential, Stamford CT

Technical Lead

Responsibilities:

  • Involved in translating functional requirements into technical requirements.
  • Developed the UML Use Cases, Sequence and Class diagrams using Star UML.
  • Ownership of JDF/JMF gateway module and Core Services module.
  • Front end User interface developed using JSP, Java Script and JQuery.
  • Involved in new feature development and Enhancement using Java.
  • Involved in document analysis and technical feasibility discussions for implementing new functionalities.
  • Code Testing was implemented by Junit.
  • Monitored the error logs using Log4j and fixed the problem.
  • Followed AGILE Methodology.

Environment: Eclipse 3.7, Apache Tomcat 6.0, SQL Server 2000, XML, JSP, Java Script, JQuery, Ext-JS, CSS, Servlet, JUnit 4.0, Solaris/Linux and Windows.

Confidential

Senior Developer

Responsibilities:

  • Design the requirements and code development.
  • Developed the UML Use Cases, Sequence and Class diagrams using Star UML.
  • Extensively used Spring Framework to implement MVC architecture.
  • Front end User interface developed using JSP, JQuery, Ext-JS.
  • Java POJO and persistence managed through Hibernate.
  • Used Hibernate (ORM architecture) for object-to-relational mapping from the database.
  • Implemented marshaling and Un-marshaling using JAXB.
  • Created WSDL documents for SOAP services & XML Web Services.
  • Extensively used XML Web Services for transferring/retrieving data between different providers.
  • Used design patterns like Business Delegates, Data Access Object, Value Object, Front Controller, Model View Controller, Singleton.
  • Code Testing was implemented by Junit.
  • Deployed application in Integration and Staging Servers.
  • Extensively used Perforce for version controlling.

Environment: Eclipse 3.7,Core Java, JSP, CSS, Java Script, JUnit 4.0, Spring 3.0, Hibernate 3.0, Web Services, JAXB, SOAP, WSDL, SVN, Linux and Windows.

Confidential

Module Lead

Responsibilities:

  • Developed the UML Use Cases, Sequence and Class diagrams using Visio.
  • Developed MVC architecture using Customized Framework.
  • Business logic/Backend code development using EJB.
  • Developed Web services (SOAP) through WSDL in Apache Axis to interact with other components.
  • Perform complete Impact Analysis for new functionality implementation.
  • Involved in Performance tuning process (Query Tuning and reduce Program Complexity).
  • Bug fixing Activities in different stages of testing (System Testing, System Integration Testing, User Acceptance Testing, Operational Acceptance Testing).
  • Code Testing was implemented by Junit.
  • Deployed application in Integration and Staging Servers.
  • Extensively used Clearcase for version controlling.

Environment: RAD 6.0/WSAD 5.1.2, WebSphere, DB2, Core Java, JSP, CSS, Java Script, Apache Axis2, JUnit 4.0, Clearcase, Linux and Windows.

Confidential

Sr. Software Engineer

Responsibilities:

  • Prepared Technical specifications
  • Designing and coding of controllers.
  • Writing annotation classes.
  • Designing JSP with tags JST L and iReport.
  • Implementing Service layer and DAO design pattern
  • Preparing and execution of unit test cases.

Environment: Eclipse, Core Java. Spring, Hibernate,JSP,JSTL

We'd love your feedback!