We provide IT Staff Augmentation Services!

Technical Lead Resume

3.00/5 (Submit Your Rating)

New, YorK

SUMMARY

  • Sun certified Java Programmer with 5 years of experience as Java/J2EE Software Engineer/Developer in various facets of application development, analysis, design, implementation and maintenance
  • Strong in Object - oriented programming concepts
  • Good hands-on experience in Java, J2EE(JSP, Servlets, EJB and JMS), JPA, Hibernate, Struts and JSF Framework
  • Has applied various design patterns on teh applications developed
  • Possess strong programming, unit testing and problem analytical skills proven under high-pressure environment
  • Good in understanding and implementation of stand-alone and web-based applications
  • Ability to develop applications using frameworks like Struts, JSF and worked on web technologies like servlets, JSP, JDBC
  • Worked on ORM like Hibernate, Java Persistence API and database like Oracle, SQL server
  • Experience in Application Servers & Web Servers like IBM WebSphere, Weblogic, JBOSS and Apache Tomcat.
  • Experience in IBM Rational Application Architect, IBM Rational Application Developer, and Eclipse.
  • Experience in Configuration Management tools like IBM Rational Clearcase, Perforce, CVS and Subversion.
  • Ability to develop enterprise applications using EJB and JMS
  • Has knowledge on different types of design patterns
  • Worked on performance optimization tools like JMemProf, JProfiler, code quality tools like PMD, FindBugs and usage of code coverage tool Clover.
  • Experience in using tools Log4J, Unit Testing Tools Junit, Jmockit and Build Tools such as Apache ANT and Maven.
  • Involved in Documentation of user manuals and all phases of application development

PROFESSIONAL EXPERIENCE

Confidential, New York

Technical Lead

Responsibilities:

  • Involved in requirements gathering, Low level design of different customer segments. development of code base, deployment.
  • Co-ordinating with teh team for code development and testing. Prepared technical design document and drafted unit test plan.
  • Involved in code development using Java/J2EE and OR Mapping using Hibernate
  • Creating unit test cases using JUnit, JMockit and Assertions
  • Preparing build script using ANT and also teh technical documentation of teh application.
  • Code realization using IBM Rational Application Developer IDE and deployment using Websphere 8.0.
  • Usage of Hibernate annotations and Writing HQL, Named Queries for database transactions.
  • Guiding junior members in teh team to implement teh code, unit testing an understanding teh technology.
  • Object Relational mapping and persistent layer configuration.
  • Code quality check using tools like PMD, Checkstyle and performance tuning using JProfiler

Environment: J2EE, POJO, Hibernate, UML, ANT, JAXB, DOM/SAX, Clearcase, XML, Log4J, Junit, Eclipse, Websphere 8.0, Oracle10g, PMD, Clover, EJB, Log4j, IBM Rational Application Developer

Confidential, New York

Module Lead

Responsibilities:

  • Low level Design and development of a payment processing in Business Engine.
  • Data layer implementation using JPA for storing/retrieving teh incoming payments, orders and booking messages in teh DB
  • Co-ordinating teh offshore team, tracking issues and guiding teh junior members in teh team.
  • Developed utility classes for validations which are reusable across teh application.
  • UI development using JSF framework, XHTML and JSP
  • Involved in code development using Java/J2EE, EJB, JMS and OR Mapping using JPA
  • Creating unit test cases using JUnit, JMockit and Assertions
  • Preparing build script using ANT and also teh technical documentation of teh application.
  • Code realization using Eclipse IDE and deployment using Weblogic.
  • Usage of JPA annotations and Writing Named Queries, criteria queries for database transactions.
  • Developed GUI for monitoring teh reports from engine and payments which are in error state
  • Involved in effort estimation for various CR's and enhancements
  • Developed teh unit test plan, executed teh unit test cases and supported integration testing, user acceptance testing
  • Peer code review and verification of code review comments
  • Prepared System Maintenance technical document for teh BESR product

Environment: J2EE, JPA, JSF Framework, Servlets, JSP, UML, Log4J, Ant, XML, POJO, CVS, Windows XPEclipse, Weblogic, Junit, Jmockit, Java Script, XHTML, JPA, DOM/SAX, JMS, Oracle10g, EJBPMD, FindBugs

Confidential

Senior Software Engineer

Responsibilities:

  • Gathering requirements, understanding analyzing teh requirements and its impact on teh supporting features.
  • Independently involved in developing teh application at onsite. Initial project creation with package structure, persistence layer configuration and server configuration.
  • Developed teh engine which interacts with a third party software to calculate Tax
  • UI development using JSF framework, XHTML and JSP
  • Involved in code development using Java/J2EE, EJB, JMS and OR Mapping using JPA
  • Creating unit test cases using JUnit, JMockit and Assertions
  • Preparing build script using ANT and also teh technical documentation of teh application.
  • Code realization using Eclipse IDE and deployment using Weblogic.
  • Usage of JPA annotations and Writing Named Queries, criteria queries for database transactions.
  • Configured and set up MQ for communication between teh feeders, engine and third party software
  • Closely worked with performance testing team and involved in performance tuning of teh application
  • Development, Unit testing and deployment of code at onsite. Bug fixing and supported integration, user acceptance testing

Environment: J2EE, JPA, JSF Framework, Servlets, JSP, UML, Log4J, Ant, XML, POJO, SVN, Windows XPEclipse, Weblogic, Junit, Jmockit, Java Script, XHTML, JPA, DOM/SAX, JMS, Oracle10g, EJBPMD, FindBugs

Confidential

Senior Software Engineer

Responsibilities:

  • Responsible for coding and unit testing of screens in Creating Bank Payment and Postal money payment. Also includes teh usage of credits-common library of Confidential, logging mechanism, validation framework Worked in UI Module towards handling autantication and authorization of teh end user.
  • Worked on POC for teh application which was instrumental in teh project proposal.
  • Responsible for conducting peer Code reviews and running code quality checks in teh application using tools like FindBugs, Clover, Checkstyle and Simian.
  • Involved in design phase, coordinating with Onsite team and offshore team towards tracking of issues, clarifying teh doubts in requirements and design changes.
  • Coded common functionality for teh Bank, Postal, Postal Money and Cheque Payments module.
  • Mentoring teh junior developers towards understanding teh jsf framework and screens development.
  • Supported onsite team during Integration Testing.

Environment: J2EE, JSF Framework, Servlets, JSP, UML, Log4J, Ant, XML, POJO, CVS, Windows XPEclipse, Weblogic, Junit, Jmockit, Java Script, XHTML, JPA, DOM/SAX, JMS, Oracle10g, EJBPMD, FindBugs

Confidential

Software Engineer

Responsibilities:

  • Involved in fixing bugs and Unit Testing.
  • Implementation of Business Enhancements.
  • Peer Code Review and Creation of JUnit test cases.
  • Co-ordination with Onsite team for reproduction of scenario and providing solutions for production issues.
  • Migrated one of teh payment applications (MCON) from J2EE to JSF independently.
  • Integrated JMemProf with teh application to retrieve memory profile information while teh application is running

Environment: J2EE, JPA, Struts, Servlets, JSP, UML, Log4J, Ant, XML, POJO, CVS, Windows XPEclipse, Weblogic, Junit, Jmockit, Java Script, XHTML, JPA, DOM/SAX, Oracle10g, EJBPMD, FindBugs

Confidential

Software Engineer

Responsibilities:

  • Responsible for coding and unit testing of screens in Movements/Bookings Creation module. Also includes teh usage of credits-common library of Confidential, logging mechanism, validation framework.
  • Handling application navigation flows and making/monitoring application level changes to teh approaches/types used in teh project.
  • Responsible for conducting peer Code reviews and running code quality checks in teh application using tools like FindBugs, Clover, Checkstyle and Simian.
  • Involved in coordinating with Onsite team towards tracking service integration of screens in my module. Also following up for changes in services, business cases.
  • Direct interaction with teh clients for business clarifications and changes in service requests.
  • Involved in teh design phase and worked in business requirements understanding, Unit test case generation, and Prototype development.

Environment: J2EE, JPA, JSF Framework, Servlets, JSP, UML, Log4J, Ant, XML, POJO, CVS, Windows XPEclipse, Weblogic, Junit, Jmockit, Java Script, XHTML, JPA, DOM/SAX, Oracle10g, EJBPMD, FindBugs

We'd love your feedback!