We provide IT Staff Augmentation Services!

Technical Lead Resume

3.00/5 (Submit Your Rating)

SUMMARY

  • Java/J2EE developer having more than 11 years of experience in Design, Development, Support and Implementation of both Web based applications using JAVA/J2EE Technologies and desktop application using Eclipse RCP.
  • Experience in Full software development life cycle implementation including Business interaction, Requirement Analysis, Software Architecture, Design, Development, Testing and Documentation phases and Web based Enterprise Applications using Java/J2EE on UNIX and Windows platforms.
  • Expertise in designing and developing multi - tier enterprise level web based applications using J2EE technologies like Servlets, JSP, Struts, Spring MVC, Hibernate, Spring, JDBC, JMS, Web Services, Java multi-threading, AXIS and JAXWS
  • Expertise in developing web applications using HTML, CSS, JavaScript, jQuery, JSP, AJAX and JSON.
  • Hands-on experience in using different frameworks including spring, Hibernate.
  • Experience in developing and consuming SOAP, web services using Axis2 and JaxWS.
  • Experience and full understanding of Software Development Life Cycle and database design.
  • Experience in debugging and troubleshooting the existing code.
  • Exceptional Problem Solving as well as Decision-making skills with experience at working in a fast-paced Scrum environment (Agile).
  • Experience with various IDE’s such as Eclipse/RSA, RTC
  • Executed software projects for Automotive, Insurance, Telematic and Process industry

TECHNICAL SKILLS

Java Technologies: J2EE (JSP, JavaBeans, Servlets, Web services, JDBC), Eclipse RCP, SWT.

Web Technologies: HTML5, CSS, JavaScript, JQuery, XML, Ajax, JSP, Servlets, JSTL, JSON, JAXP

Frameworks: MVC, Spring, Struts, Hibernate, Log4J, JUnitWeb Services Technologies JAXWS (SOAP), Axis2.

Version Control: SVN, CVS.

Application Server: JBoss Application Server 5.0, Apache Tomcat V4 to V7, Web logic

Databases: Oracle 10g, DB2

BuildTools: ANT, Maven

Operating Systems: Windows XP, Windows 2008 Server, Windows 7

IDE & Other Tools: Eclipse, RSA, RTC.

PROFESSIONAL EXPERIENCE

Confidential

Technical Lead

Responsibilities:

  • Leading a team of 4 members technically
  • Involved in designing and building the application from scratch.
  • Designed and Developed web applications using Spring MVC - Implemented various Controllers, used Spring’s component-scan and Autowiring functionalities using annotation.
  • Developed web pages using JSP, Javascript. Used AJAX using jquery for reloading a section of the web page without reloading the entire page as a performance improvement.
  • Implemented security features like CSRF, click jacking and server side validation using hibernate validation framework.
  • Used appropriate design patern like façade, factory and singleton whereever required.
  • Worked closely with the ST, SIT and UAT testing team in trouble shooting issues.
  • Used JaxWS for consuming webservice. Used maven to generate the client stubs.
  • Created mock webservice for development and ST testing environment using Axis. Used thoughtworks xstream for persisting java object model as xml file for implementing the mock service.
  • Implemented x509certificate for the webservice security.
  • Implemented XML based reference data system (Using DOM parser) for master data which is internationalized.
  • Worked on bing map APIs to define boundary conditions and manage saved destination and navigation service.

Environment: Java/J2EE, spring, Eclipse, JavaScript, HTML5, CSS3, JDBC, Ajax, jQuery, Log4J, Maven, HPQC, SVN, Beyond Compare, Tomcat and Jboss.

Confidential

Technical Lead

Responsibilities:

  • Build and trained the team.
  • Functional and technical KT was done from the client.
  • Working on Servlets, Struts, Hibernate, JSP and Java script following MVC Architecture.
  • Used JQuery for interaction between Java script validation and dynamic HTML pages
  • Troubleshoot database connection pooling issue in production.
  • Fixed the memory issue excel reporting using POI XSSF.
  • Initiated the upgradation of custom backend framework in all application of consistency.
  • Maintained CSS file to follow standard design layout throughout the application.
  • Improved slow and memory consuming hibernate queries.
  • Involved in JUnit Testing and integration of the application.
  • Responsible for production support, debugging and troubleshooting of possible bugs.
  • Worked on setting up the replica of production environment for performance testing.
  • Used Maven for building the project wars as well as deploying to development environments.
  • Creation and parsing of XML files and XSL, XSLT, XPATH for presentation and transferring data between applications.

Environment: Java, J2EE, Struts 2.0, JSP2.0,, Servlets, HTML, JavaScript, JQuery, Hibernate 3.0, Spring, XML, Ant, Log4j, Webservice.

Confidential

Senior developer

Responsibilities:

  • Understanding DC PAI enterprises architecture along with business and development of those business modules.
  • Created desktop application using SWT, which include layout design, validation and back end coding.
  • Used hibernate to connect to DB2.
  • Involved in performance evaluation team including memory management.
  • Fine tune hibernate queries for performance improvement.
  • Involved in designing hbm files for hibernate.

Environment: Eclipse RCP, core JAVA, SWT, Spring, Hibernate.

Confidential

Technical Lead

Responsibilities:

  • Leading a team of thirteen by guiding the team technically
  • Incorporated nonfunctional requirements in the underlying framework.
  • Build the application using JSF.
  • Used spring hibernate for database query.
  • Backed business layer was build using spring and used aspect oriented programing to handle transaction and logging
  • Used oracle special data for map related functionality.
  • Implemented a dynamic reporting tool.
  • Used JMS for asynchronous audit trail.

Environment: Core Java, J2EE, JSF, Spring, Hibernate, Junit, Maven

Confidential

Developer

Responsibilities:

  • Understanding the Eclipse, OPS and its MVC architecture, Jboss, DB xml, familiarizing Ajax concepts and RPC (Remote Procedure Call) mechanisms.
  • Implemented the presentation layer where user can login and apply online for insurance after going through various pages.
  • Dynamic presentation layer was build using Orbeon presentation server which is xml based.
  • Used JAXB for xml to java and vice versa conversion
  • Used RPC mechanisms for the communication between server and its clients, and in the server side implemented various process for maintaining the db xml database.
  • Work in JBPM workflow tool which handles business flow.
  • Created a web based tool to manage deployment of process flow and user inbox.

Environment: Core Java, J2EE, OPS, XML technologies and JBPM.

Confidential

Developer

Responsibilities:

  • Understanding the Eclipse, RCP and Plug-in architecture, SWT and JFace. Participated in all the process of design and implementation.
  • Involved in UI development using SWT.
  • Used object serialization for database.

Environment: Core Java, Eclipse RCP, SWT JFace.

We'd love your feedback!