We provide IT Staff Augmentation Services!

Tech Lead Resume

0/5 (Submit Your Rating)

WA

SUMMARY

  • 10 years of software development experience in object oriented programming, Design and development of Multi - Tier distributed, Enterprise applications using JAVA and J2EE technologies.
  • Experience on OnStar activities and warranty Claims of Automotive industry and 401k and other plans of Insurance and Banking and Financial domain.
  • Analysis, Design, Development, Maintenance and Implementation experience of enterprise, web and client server applications using JAVA/J2EE technologies and Object oriented technology.
  • Solid knowledge on front end designing with Javascript, DOJO, AngularJS and Jquery.
  • Worked on Java Multi-Threading programs.
  • Worked on ANT and Maven for build the applications.
  • Experience in SOA and developing interoperable Web Services and its related technologies like SOAP, WSDL, UDDI, RESTful, JAX-RS, JAX-WS, XML, XSD related technologies/tools.
  • Worked on VERACODE reports code validation tool scans SQL Injections and Cross site scripting.
  • Worked on the profiling tools Sonar, PMD, Checkstyle, Findbugs plugins.
  • Experience in developing project scopes (budget, timelines and delivery dates), planning, development, testing, documentation, training and delivering enterprise applications with sound knowledge of software development life cycle (SDLC).
  • Experience in developing server side code with good knowledge of enterprise and persistence design patterns like Singleton, Factory, Prototype, Template, DAO, ORM, MVC and IOC.
  • Experience in developing applications using Waterfall, and Agile (Scrum).
  • Experience in performance tuning, code reviewing applications, configuring clustered application domains, fine tuning application resources, designing and defining entities and their relationships.
  • Experience in developing application components using frameworks like SPRING, Hibernate, and JSF.
  • Complete knowledge on SPRING TOOLS like SPRING AOP, SPRING JDBC, SPRING DAO & JMS.
  • Design and Implement Aspects, Custom Aspect handlers by using Bean Factory classes in spring.
  • Experience in deploying, configuring and administering application servers such as IBM WebSphere, Oracle Weblogic server and Apache Tomcat.
  • Experience in WebSphere technologies including MQ, WSAD, and RAD.
  • Extensive knowledge in RDBMS design and implementation in Oracle, MySQL, Teradata and Big Data.
  • Extensive experience of database programming in the oracle environment using PL/SQL with tools such as TOAD, SQL Developer, PL/SQL Developer
  • Well experienced in database development Stored procedures/packages, Functions, Table creation Scripts & database triggers.
  • Experience in using configuration management tools like, SVN, CVS, GIT and IBM Rational Clearcase VOB.
  • Extensive experience in developing unit testing frameworks using Junit, a Mock Object and Cactus based on test first or test driven methodology.
  • Possess strong communication and Interpersonal skills. Can quickly master and work on new concepts and applications with minimal supervision. Attention to detail, thoroughness, tenacity and an investigative drive to discover the underlying causes of technical problems.
  • Skilled in developing business plans, requirements specifications, user documentation, and architectural systems research. Ability to work enthusiastically in both team based projects and individual projects.
  • Worked on UNIX Shell scripting, knowledge on different kinds of Shells.
  • Worked on Cron Jobs and Autosys to automate the scheduling in UNIX.

TECHNICAL SKILLS

Languages: Java, J2EE, C++,C

Database: Oracle, MySQL, Teradata

Packages: Spring, Struts, JSF, JDBC

FrameWorks: Spring MVC, JSF, Hibernate

WEB Technologies: Servlets, JSP, JMS, Web Services, RESTful, JAX-RS, JAX-WS.

Application Servers: Websphere, Oracle WebLogic, Tomcat

Front End Technologies: HTML, Javascript, DOJO, JQuery, AngularJS, AJAX, CSS

Operating Systems: Windows, Linux, UNIX

Profiling Tools: SONAR, VERACODE

Infrastructure Tools: PVCS, SVN, IBM Rational Clearcase VOB,GIT

Development Tools: WSAD, Eclipse, Toad, SQL Developer

Documentation Software’s: IBM Rational DOORS, MS Office

Software Methodologies: Agile (Scrum), Waterfall and UML

Build Tools: ANT, Maven

PROFESSIONAL EXPERIENCE

Confidential, WA

Tech Lead

Responsibilities:

  • Developed the web pages with JavaScript, Dojo and AngularJS
  • Worked on the Spring MVC framework and used the SPRING AOP, SPRING DAO and Injection Beans.
  • Taken care of development and deploying the code into IBM WebSphere Application Server.
  • Review the code with Sonar and Veracode profiling Tools.
  • Used Web Services to interact with other application in organization using SOAP and Restful Web services.
  • Exchanged SOAP request and response on HTTP protocol for implementing web services with WSDL.
  • Developed the JUnit Test Cases in the TDD environment.
  • Used the Hibernate ORM for database operations, Used the JPA
  • Used Spring Security framework for login authentication, password hashing.
  • Worked on the LOG4J for logging and ESAPI for validation of Web fields and SQL query strings.
  • Followed Agile (SCRUM) Methodology in development and progress monitoring. Analyzing, Designing and creating impact analysis for the Change in requirements.
  • Used the Maven for build the application.
  • Used SVN and IBM VOB for code configuration.
  • Wrote complex SQL for creating, retrieving, updating and deleting data in Oracle database.
  • Developed store procedures and complex queries.
  • Involved in the DOJO script changes upgrading to higher version.

Environment: Java 1.6, SPRING 3.6, Web Services, RESTful, JAX-RS, JAX-WS, Hibernate, AngularJS, ORM, AGILE PROCESS, SPRING AOP, SPRING JDBC, SPRING DAO, JDBC, WebSphere Application Server, JSP, DOJO, HTML, CSS, XML, AJAX, PL/SQL, DB Objects like Stored Procedures, Triggers, Views, Functions etc., Log4J, SVN, IBM VOB, TOAD, UNIX, LINUX

Confidential, Michigan

Team Lead/Senior Developer.

Responsibilities:

  • Used the Oracle WebLogic Application Server for deployment and services integration.
  • Followed the Agile Methodology in development and progress monitoring.
  • Worked on Hibernate ORM for database operations.
  • Communicating with external systems using Web services (JAX-WS) with SOAP and WSDL.
  • Worked on the Spring modules like Spring MVC, Spring JDBC, Spring DAO and other Spring tools.
  • Involved in the database migration from Oracle to Teradata.
  • Used Maven to build the application.
  • Developed the applications using JSF framework, wrote the web pages using XHTML and JSF.
  • Taken care of code reviews as part of the release process, involved in bug fixing and verification.
  • Wrote scheduled batch jobs on UNIX environment for handling automatic updates and runs.
  • Participated in front end development using JSF 2.0, JavaScript, AngularJS, HTML 5, CSS 3.0
  • Used Hibernate Query language and the Hibernate Criteria Queries to do the database operations.
  • Developed unit test cases and suits on Junit framework for unit testing
  • Effective Monitoring, tracking the tasks to closure. Accurate and detailed status reporting
  • Produced detailed design documents with design alternatives, pros and cons for each approach and reasons for the recommended approach.
  • SVN is used for version control and configuration control for Java applications.

Environment: Java 1.6, Spring MVC, Spring JDBC, Spring 3.x, HTML, AngularJS, SOA, Web Services, Restful, SOAP, JDBC, WebSphere Application Server, Oracle WebLogic server, JSF, Hibernate, Teradata, JSP, DOJO, HTML, CSS, XML, AJAX, PL/SQL, Stored Procedures, Triggers, Views, Functions etc., Log4J, SVN, TOAD, UNIX, LINUX

Confidential

Senior Engineer

Responsibilities:

  • Involved in analyzing various plans to convert into Java collections.
  • Worked on Java MultiThreading.
  • Involved in the design of multi-tier architecture using EJB, Servlets and JSP.
  • Worked on the Apache Tomcat, Weblogic Servers for deploying the application.
  • Worked on POI API for Excel sheet conversions.
  • Wrote UNIX Shell scripts for automatic batch uploads.
  • Worked on Cron jobs and Autosys to automate the scheduling.
  • Responsible for the implementation of various Data Structures in Java.
  • Implemented Oracle Stored procedures, functions and other PL/SQL items.
  • Design and developed the ordering online of various parts for customers
  • Automated the tool for newly added Plans of 401k.
  • Used PVCS and GIT for source control of the Project
  • Worked on ANT Tool for build the application.

Environment: Java 5, Spring MVC, Spring Tools, EJB, Web services using JAX RPC/JAX WS, HTML, JDBC, JSP, HTML, CSS, XML, AJAX, PL/SQL, DB Objects like Stored Procedures, Triggers, Views, Functions etc., Log4J, WSAD,SVN, GIT, TOAD.

Confidential

Engineer

Responsibilities:

  • Worked on the Controllers and DAO Layer and Service Layer Classes. involved in the Bug fixing for packaging module.
  • Monitoring of Process Chains and analyzing the reasons for failures of Extractions
  • Responsible for the production support and handled on call duties.
  • Used JDBC SQL for storing and accessing data from Oracle
  • SVN is used for version control and configuration control
  • Used the ANT Tool to build the application.

Environment: Java 5, UNIX, J2EE, XML, XSLT, CSS, Log4js, Shell Scripting, Oracle Database, JDBC, Servlets, Jsps, struts.

We'd love your feedback!