We provide IT Staff Augmentation Services!

Technical Lead Resume

Warren New, JerseY

SUMMARY:

  • Having more than 11 years of strong IT experience in Software Analysis, Design, Development, Implementation and Testing of Object Oriented Applications and Web based Enterprise Applications using Java/J2EE.
  • Having 4.7 years of experience in Talend Open Studio.
  • Expertise in designing and developing web based enterprise applications using technologies Core Java, Servlets, Java Server Pages (JSP), JDBC, JNDI, Java Bean, Struts, Spring, Hibernate, JMS, RESTful web services, Java Script, JQuery, HTML and XML.
  • Proficient in programming by using the IDE’s such as Eclipse 3.6, WSAD, RAD 8, Oracle SQL Developer and JDeveloper 10.1.3.
  • Adept in various design patterns such as Singleton, Factory, Iterator, Session Facade, Template, MVC, Front Controller, Business Delegate, Service Locator, Intercepting Filter, DAO, DTO in the development of n - tier distributed Enterprise Application.
  • Expertise in Unified Modeling Language (UML), designing Use Cases, Class diagrams, Sequence diagrams using Rational Rose and Microsoft Visio.
  • Strong experience of developing data models using Hibernate POJO's and configuring Hibernate persistence layer.
  • Expertise in Database Design, Creation and writing Stored Procedures , Functions , Triggers , DDL , DML SQL queries.
  • Extensive experience with Tomcat 6, Oracle 10g, WebLogic 8.1 and Web Sphere 7.0 servers .
  • Conversant in Waterfall and Agile methodologies.
  • Experience in ANT, Maven, JUnit and Log4j.
  • Good experience with version controls such as CVS, SVN, VSS and PVCS.
  • Strong programming skills in UNIX and Unit testing using JUnit.
  • Quality Control Experience handling the quality checks of the deliverables produced by my team.
  • Committed to Excellence, Self-motivator, Team player and prudent developer with strong problem solving and communication skills.

SKILLS:

Java Technologies: Core Java, Servlet, JSP, JDBC, JUnit, JMS

Web Technologies: HTML, XML, CSS, Java Script, JQuery

Frameworks: Struts 1.1, Spring 3, Hibernate 3

Application Server: WebLogic 8.1, Oracle 10g, IBM WebSphere 7

IDE: JDeveloper 10.1.3, WSAD, RAD 8, Eclipse 3.6, Oracle SQL Developer

Web Service: RESTful, SOAP, WSDL, Axis2, Jersey

Scripting: UNIX Shell Scripting

Database: Oracle, DB2

Web Server: Tomcat 6.0

ETL: Talend Open Studio for Data Integration 5.2.

Operating System: Windows 7, UNIX

PROFESSIONAL EXPERIENCE:

Confidential, Warren, New Jersey

Technical Lead

Responsibilities:

  • Development of Extraction, Transformation and Loading of data from different systems files like oracle, delimited file, positional files, excel files, XML files etc.
  • Estimation and work allocation to offshore team members.
  • Design and developing complex ETL jobs using various Talend Components.
  • Creating UNIX shell scripts according to the business requirements.
  • Scheduling Autosys jobs for various Talend graphs.
  • Setting up Realtime jobs.
  • Creating STE Runbooks, Operate Runbooks and Service Now request for production release.
  • Involved in Code reviews to ensure the code satisfies the design specifications and complies with the project standards.
  • Validating the business rules for developed Talend jobs by team.
  • Creating common Java APIs for generic functionality.
  • Resolving production issues.
  • Having daily status calls with off-shore team members.
  • Performing post production checkouts every two weeks.
  • Maintained code source control using SVN.

Environment: Java 1.6, JMS, Talend Open Studio for Data Integration 5.2, Unix, Oracle 10g, Eclipse 3.6, SQL Developer, SVN, Autosys.

Confidential, New York, NY

Sr. Java Developer

Responsibilities:

  • Responsible for the design and development of the framework. The system is designed using J2EE technologies based on Spring MVC architecture.
  • Involved in designing the control which includes Class Diagrams and Sequence Diagrams using Visio.
  • Implemented J2EE Design patterns like Front Controller, Intercepting Filter, Data Access Objects, Session Façade, Singleton and DTO.
  • Extensively used Spring IOC, AOP.
  • Creation of Stored Procedures to execute complex queries and also to aid in performance enhancement of the application.
  • Wrote PL/SQL queries to access data from Oracle database.
  • Experience in writing DAO using Hibernate and Hibernate mapping files.
  • Participated in Code Reviews for better quality assurance and Debugged the application Module.
  • Preparation of Test Cases and Test Data.
  • Setup WebSphere Application server and deployed the application in WebSphere.
  • Apache Ant was used for the entire build process.
  • Developed the application using RAD7.
  • Wrote Test Cases using JUNIT as a framework.
  • Maintained code source control using VSS.

Environment: Java, HTML, JSP, Spring, Hibernate, Oracle, Java Script, IBM Web Sphere 6, RAD7, Edit Plus, CSS, JUnit, ANT, VSS.

Confidential, New York, NY

Sr. Java Developer

Responsibilities:

  • Involved in system design process, utilized Rational Rose for design & detailed documentation of Use Case Diagrams, Sequence Diagrams and Class Diagrams.
  • Utilized Java J2EE Design Patterns to use proven technology.
  • Worked with Struts (MVC Paradigm) components such as Action Mapping, Action class, Dispatch action class, Action Form bean.
  • Designed and developed a web-based tool for the administration and monitoring of organizations, users, permissions, and back-end processing services using JDBC.
  • Designed and developed a user usage logging facility using Java, JDBC.
  • Involved in Client Side coding Servlets, JSP, HTML and CSS.
  • Used JavaScript and struts validation framework for performing front end validations.
  • Packaged and deployed the entire application code to integration testing environment for all the releases.
  • Involved in code reviews to ensure the code satisfies the design specifications and complies with the project standards.
  • Apache Ant was used for the entire build process.
  • Developed the application using RAD6.
  • Preparation of Test Cases and Test Data.
  • Wrote Test Cases using JUNIT as a framework.
  • Maintained code source control using VSS.

Environment: Java, HTML, JSP, CSS, Struts, JDBC, DB2, JavaScript, IBM WebSphere 6, RAD6, Edit Plus, CSS, JUnit, ANT, VSS

Confidential, San Ramon, CA

Sr. Java Developer

Responsibilities:

  • Design of the application model using Struts framework (Model View Controller) and J2EE design patterns.
  • Interacted with Business Analyst for requirements gathering.
  • Prepared the Class diagrams, Sequence diagrams.
  • Designed and Developed Front end GUI for the invoice and payment module using JSP, HTML and Java Script.
  • Coded and Tested business objects.
  • Used JavaScript and struts validation framework for performing front end validations.
  • Designed Java classes as per OO Design.
  • Designed and developed JSP pages, Action Forms, Action classes for Struts.
  • Participated in Code Reviews for better quality assurance and Debugged the application Module.
  • Used TOAD to generate PL/SQL Commands.
  • Used SVN as version control system.
  • Preparation of Test Cases and Test Data.
  • Wrote Test Cases using JUNIT as a framework.

Environment: Java, HTML, JSP, Struts, CSS, JDBC, Oracle 10g, Oracle 10g Application Server, Java Script, JUnit, TOAD, Log4j, ANT, CVS.

Confidential

Java Developer

Responsibilities:

  • Implemented the application using the concrete principles laid down by Factory Design Pattern, MVC, Front Controller, Data Access Object (DAO) and Data Transfer Objects(DTO).
  • Developed presentation layer with HTML, Servlets, JSP, Struts, Tiles and Java Scripts.
  • Used JavaScript and struts validation framework for performing front end validations.
  • Involved in Coding business classes using core java and collection API to retrieve the data from the database.
  • Involved in JDBC programming.
  • Responsible for development of web and business tier components using Java, J2EE and Java Beans.
  • Deployed the application in the WebLogic Server.
  • Used Log4J for logging the user actions and exceptions to find out causes of system malfunctioning and keep user action logs.
  • Used TOAD to generate PL/SQL Commands.
  • Used PVCS as version control system.
  • Preparation of Test Cases and Test Data.
  • Implemented JUnit for testing.

Environment: Java, Servlet, JSP, HTML, JDBC, JNDI, Struts, Junit, JavaScript, Oracle, PL/SQL, WebLogic Server 8.1, Log4j, ANT, PVCS, TOAD.

Confidential

Java Developer

Responsibilities:

  • Designed and developed the UI components using JSP, HTML, JavaScript and CSS.
  • Database access was done using JDBC and accessed stored procedures using JDBC.
  • Coded and Tested business objects.
  • Developed and implemented client side and server side validations.
  • Preparation of Test Cases and Test Data.
  • Implemented JUnit for testing.
  • Worked on bug fixing and enhancements on change requests.
  • Used ANT automated build scripts to compile and package the application and implemented Log4j for the project.
  • Created and deployed the project on Tomcat.

Environment: Java, Servlet, JSP, JDBC, Java Script, Oracle, Tomcat, Log4j, ANT, VSS.

Hire Now