We provide IT Staff Augmentation Services!

Tech Lead Resume

0/5 (Submit Your Rating)

Montvale New, JerseY

SUMMARY

  • Sun certified Java professional with 10 years of experience in software application development and maintenance.
  • Expertise in developing web applications using various JEE technologies including JSP, Servlets, JDBC, Struts, Hibernate and spring.
  • Proficient in working with spring, Struts and Hibernate frameworks.
  • Hands on functional experience in the areas of Banking, Telecom and Manufacturing domains.
  • Experience in all the phases of SDLC including requirements gathering, analysis, design, implementation, deployment and support.
  • Experience in unit testing using JUnit, load testing using HP LoadRunner, defect tracking and management using HP Quality Center.
  • Experience in developing DAO using Hibernate and Hibernate mapping files.
  • Experience in developing shell scripts and creating cronjobsfor scheduling tasks in UNIX.
  • Developed Ant and Maven scripts for build and deployment of JEE applications.
  • Experience in using different IDEs such as Eclipse, RAD and RSA.
  • Implemented design patterns such as MVC, Data Access Objects, Singleton, Factory etc.,
  • Experience in working with databases like Oracle and DB2.
  • Experience in version control systems like CVS and SVN.
  • Experience in developing web services using SOAP (JAX - WS) and RESTful (JAX-RS) and implementation using Apache Axis.
  • Experience in configuring and deploying applications on IBM WebSphere Application server, Oracle WebLogic Application Server and Apache Tomcat web server.
  • Experience in writing SQL Queries, stored procedures, functions, triggers and cursors.
  • Experience with Log4J for logging errors, debugging and tracking.

TECHNICAL SKILLS

Java/JEE Technologies: Java, JSP, Servlets, JDBC, JMS, JPA, JNDI

Web Technologies: Java script, HTML, JQuery, XML, AJAX, SOAP (JAX-WS), REST (JAX-RS)

Frameworks: Spring, Struts, Hibernate, Unit

App. Servers: Weblogic, Websphere

Database: Oracle, DB2

Tools: Eclipse, RAD, RSA, AnthillPro, Putty, SQL Developer, Toad, Remedy

Testing Tools: HP QC, HP LoadRunner, SOAP UI

Other: Maven, Ant, IBM MQ, log4j, MS visio

Operating Systems: Windows, UNIX, SUN Solaris, AIX, HP-UX

PROFESSIONAL EXPERIENCE

Confidential, Montvale, New Jersey

Tech lead

Responsibilities:

  • Developed UI layer components using Struts 2 MVC framework with JSP/Tiles, HTML, CSS, JavaScript and JQuery.
  • Developed window layouts and screen flows using Struts Tiles framework.
  • Exported reports data from DPB application to MS Excel using Apache POI API.
  • Developed new functionalities as per the client requirements.
  • Completely redesigned the payment process to optimize the existing process.
  • Developed Web Services using SOAP to send the data to external SAP interface.
  • Analysed the requirements and prepared high level technical design documents.
  • Involved in analysing and resolving the production issues.
  • Involved in writing and optimizing the SQL Queries using DB Visualizer in DB2.
  • Used Tortoise svn as version control for the application.
  • Used SOAP UI for testing web services request and response.
  • Designed and Implemented Unit testing using JUnit framework.
  • Developed the application using Spring IOC to communicate with the persistence layer.
  • Used Hibernate to configure, mapping, coding and fine-tuning of hibernate Queries.
  • Involved in developing various reusable Helper and Utility classes using CoreJava, which are being used across all the modules of the application.
  • Implemented and configured various Action classes for handling the client requests using Struts framework

Confidential, Miramar, Florida

Tech lead

Responsibilities:

  • Used Hibernate to persist the objects into the database.
  • Prepared high and low level design documents and unit test cases for the application.
  • Co-ordinated with offshore team and responsible for project deliverables.
  • Estimation of effort required for completing the project tasks.
  • Designed use case diagrams, sequence diagrams and class diagrams using MS Visio.
  • Built the project using maven and deployed on WebSphere application server.
  • Troubleshooting development and production issues across multiple environments.
  • Developed static and dynamic web Pages using JSP, javascript, HTML and CSS.
  • Development of web layer with MVC framework usingJava, JSP, Servlets.
  • Used JSPs in front-end, spring in business layer and Hibernate in persistence layer.
  • Involved in unit testing and code review of the application.

Confidential, San Francisco, California

Tech lead

Responsibilities:

  • UsedJavaScript for client side validations of the application.
  • Used the LOG4j to log regular debug and exception statements.
  • Developed web services using SOAP to get the risk score from RSA and Actimize.
  • Enhancement and defect fixing of the existing application.
  • Estimation of effort required for completing the project tasks.
  • Involved in code Review, performance improvement and integration testing.
  • Coordinated with QA team for functionality and integration testing.
  • Developed and modified the modules as per the business requirements.
  • Involved in developing test cases and overall unit testing of the system.
  • Developed the unit test cases using Junit testing framework.
  • Involved in high level and low level design document preparation.
  • Worked as onsite lead to coordinate between onsite and offshore teams.
  • Used AntHillPro for continuous integration of the application.
  • Performed impact analysis to identify the modules impacted by the business needs.

Confidential

Senior Java Developer

Responsibilities:

  • UsedJavaScript for client side validation of the application.
  • Provided functional and technical support for CTT.
  • Responded to the queries from business users and provided solutions.
  • Developed and modified the modules as per the requests from business users.
  • Identified the technical and business implications of the change requests from business users.
  • Enhancement and maintenance of the existing system with respect to Confidential business needs
  • JSP, HTML, Javascript, CSS and Ajax used for front end development
  • Used Ant for developing build scripts and deployed on WebSphere application server.
  • Developed presentation layer using JSP, HTML, CSS, JavaScript and JSTL taglibs.
  • Involved in unit testing and functional testing of the application.
  • Analysed the requirements and prepared design documents.
  • Designed class diagrams and sequence diagrams using MS visio.
  • Developed web services using SOAP (JAX-WS) and WSDL.

Confidential, Phoenix

Senior Java Developer

Responsibilities:

  • Migrated the application from WebSphere 5.1 to WebSphere 6.1.
  • Involved in refactoring of code to get an advantage from upgradation of technologies.
  • Developed unit test cases using Junit and performed code analysis using PMD.
  • Developed unit test cases for XML and XSLT changes using XMLUnit testing framework.
  • Involved in the process of analysis, design, coding and unit testing of NIVR Module.
  • Prepared design documents, migration guide and unit test plan for the application.
  • Built the project using Maven and deployed on WebSphere application server.
  • Participated in the build, deployment and release process for change requests.
  • Involved in debugging and testing the application for change requests.
  • Involved in reviews of unit test cases, design documents and code review.
  • Involved in production support which includes analysis of issues and RCA.
  • Performed impact analysis to identify the modules impacted by the business needs.

Confidential, Columbus, Indiana

Java Developer

Responsibilities:

  • Customization of KANA UI layout using Java and JSP as per the client requirement.
  • Created and reviewed the Design documents, Unit Test Plans and Unit Test Reports.
  • Prepared impact analysis and High-level design documents for the new requirements.
  • Involved in testing the performance of KANA application using HP LoadRunner tool.
  • Involved in collecting the requirements from the client and business users.
  • Involved in application build activities and UI layout changes.
  • Assisted in resolving issues and feedbacks of contact centre executives to prioritize their requests and keep them informed about different updates on KANA tool.

Confidential

Java Developer

Responsibilities:

  • Developed suitable solutions for the change requests.
  • Identified bugs and Performed root cause analysis for defect resolution.
  • Monitored MQSeries queues, channels and Qmanagers in UNIX environment.
  • Prepared impact analysis and High-level design documents for the enhancement requests.
  • Logging, tracking and resolution of defects using Remedy tool for different DSOI end users.
  • Provided application and installation support for DSOI downstream and upstream applications.
  • Provided real time assistance to the downstream and upstream systems by providing technical guidance in resolving the production issues.
  • Involved in using JMS Queues and JMS Topics for one-to-one and one-to-may communication in the application.

We'd love your feedback!