We provide IT Staff Augmentation Services!

Tech Lead Resume

0/5 (Submit Your Rating)

Jersey City, NJ

SUMMARY:

  • Around 10 years of experience in all phases of Java/ J2EE Web application Development this includes Analysis, Design, Development, Testing, Implementation, Post - Implementation Support. architecture design, leading/managing a team
  • Extensive domain experience in Insurance, BFS and Telecom industry
  • Extensively followed Service Oriented Architecture, Agile software development process & test driven development approach
  • Experience managing on and off shore development teams
  • Developed multi-tiered object-oriented system architectures utilizing Use Case Diagrams, Activity Diagrams, Sequence Diagrams and Class Diagrams using UML modelling tools like Visio
  • Extensive experience in building Enterprise Applications and Distributed Systems using technologies such as Java, J2EE (Servlets, JSP, Hibernate, JDBC, JNDI ) and XML, XSD and Schema
  • Experienced with Hibernate, Spring
  • Expertise in various J2EE frameworks like MVC, JSF 1.2, JSF 2.0, Struts 2.0, Hibernate, Spring MVC 3
  • Hands-on experience in working with XML related technologies such as XML Schema, XSL, XSLT, DTD, XSD
  • Experienced in working with Web Services using JAX-WS, SOAP and Axis
  • Extensive use of J2EE Design Patterns like Singleton, Front End Controller, Business Delegate, Abstract Factory, Service Locator, Session Facade, DAO in designing and architecture of large applications
  • Sound RDBMS concepts and extensively worked with Oracle 10g/9i, Microsoft SQL Server 2008
  • Experienced in working on Application Servers like IBM WebSphere, WebLogic, Tomcat, Web Servers like IBM HTTP server and Integrated Development Environments like Eclipse and RAD
  • Have extensive experience in managing and designing the User authentication for an application using Open DS LDAP
  • Effectively involved in handling releases, managing merges and deployments
  • Possess excellent interpersonal skills and written/verbal communication skills

TECHNICAL SKILLS:

Operating Systems: Windows 2003/2000/98/ NT 4.0/XP, UNIX

RDBMS: Oracle 9i/10g, SQL, PLSQL

Java & Open Source Frameworks: Java 5/6, J2EE, Java Server Pages (JSP), HTML, CSS, Spring 3.0 (IOC and MVC), Java Web Services, JAX-WS, SOAP, Hibernate

Testing Frameworks: Junit

IDEs (Java): Eclipse 3.2, IBM RAD 7.5

Application Server: IBM Websphere (WAS 6.1, WAS 7), Oracle Weblogic 10.3

Web Servers: Apache Tomcat 6.x/IBM HTTP Server 6.1

Database: Toad, SQL Server

Version Management: SVN, Clear case

Defect Management: JIRA

Build: Maven

Methodologies: Agile software development, MVC & SOA

PROFESSIONAL EXPERIENCE:

Confidential, Jersey City, NJ

Tech Lead

Responsibilities:

  • Created a SOAP Web Service from scratch using bottom-up to authenticate user and get the account information
  • Working as a associate architect and Understanding the requirements and understand/Review the Designs
  • Responsible for assigning the tasks & monitoring code of all team members
  • Handling Daily status meeting with offshore team
  • Designed and implemented SOA/JMS frame work
  • Used Java Messaging Services (JMS) for reliable and asynchronous exchange of important information such as payment status report
  • Applications are designed using J2EE, JSP, Struts, WSDL, Web Services, JMS
  • Used Subversion for Versioning and concurrent access to the project files
  • Used Spring Framework for Dependency Injection and spring bean wiring
  • Deployed the application on BEA Web Logic
  • Developed XSD’S and XSLT for Webservices
  • Used SOAP UI for testing the Web Service
  • Collaborated with multiple teams of developers to implement project specifications, providing workflow support and technical guidance to less experienced team members
  • Deployed Webservice Components on WebLogic
  • Used maven to build and to deploy the application
  • Used log4j to capture the log that includes runtime exceptions and debug information
  • Used JUnit framework for Unit testing of application
  • Resolved and fixed system test bugs and involved in Production third level support.
  • Responsible for the design, analysis, development and maintenance of the Application using Core Java/ J2EE
  • Actively participated in System Testing, production support and maintenance/patch deployments
  • Wrote build scripts using ANT
  • Defined Spring MVC 3 framework providing very clean division between controllers, flexibility with the use of interfaces and providing thin web layer over business layer
  • Consumed WebServices
  • Implemented spring batch to update the customer information to downstream systems.
  • Used SFTP commands to transfer the files from local system to Unix Box
  • Involved in the Database modelling
  • Used to build the reusable components by using spring AOP
  • Performed Unit Testing, Integration testing, System Testing and worked on clearing issues at the time of UAT and production deployment and application support.
  • Worked on the maintenance and patch deployments of the project and performed documentations.

Environment: Java 6, Struts, Web Services, Spring MVC and Weblogic.

Confidential

Senior Java Developer

Responsibilities:

  • Implemented the New account opening functionality with the help of Spring MVC architecture
  • Implemented the Web Services functionality in the application to allow external applications to access the data
  • We have consumed Web Services for the Document Metadata Service, as xml as a String and have sent back the appropriate response to the Service as a String
  • Designed and developed the wrapper layer to the business module and exposed as the Web Services for the external systems communication
  • Validated the server and client side information using Javascript and Spring MVC framework
  • Implemented marshalling and un marshalling using JAXB to convert XML as a string to Java object and vice versa
  • Defect resolutions, manage tasks, resources, work distribution, planning reviewing and monitoring
  • Used Clear Case for version control
  • Handling Daily status meeting with team
  • Actively participated in System Testing, production support and maintenance/patch deployments
  • Used SOAP UI to test the Web Services
  • Used Spring JDBC Template to communicate with the Database.

Environment: Java, Java Web Service (SOAP), Spring MVC Framework, DB2

Confidential

Java Lead

Responsibilities:

  • Responsible for the design, analysis, development and maintenance of the Application using Spring MVC 3, Spring DI, Spring Batch, Hibernate and JAVA 5.
  • Provided onsite and offshore coordination.
  • Designed and implemented the server architecture for various servers such as Database Server, LDAP, Application Server and Web Server in Core and DMZ.
  • Developed DAOs (Data Access Objects) and performed O/R mapping using Hibernate to access the database.
  • Worked on queries in Toad.
  • Validated the server and client side information using JavaScript and Spring MVC framework.
  • Wrote native queries in Hibernate
  • Implemented JPA along with Hibernate.
  • Implemented spring batch to take care of the global program rollout and scheduled the batch through a cron job and also to update the policy termination end date.
  • Implemented Log4j for logging and developed test cases using JUnit.
  • Used Maven builder to build the EAR file.
  • Used to do the deployments in SIT environments.
  • Handling Daily status meeting with team.
  • Used SFTP commands to transfer the files from local system to Unix Box.
  • Performed Unit Testing, Integration testing, System Testing and worked on clearing issues at the time of UAT and production deployment and application support.
  • Also, worked on the maintenance and patch deployments of the project and performed documentations.

Environment: Java, SpringMVC3, SQLServer2008, Hibernate, Oracle

Confidential

Java Developer

Responsibilities:

  • Involved in designing and developing project.
  • Interacted with the client on a regular basis for requirement gathering and daily status updates
  • Developed the code in Jdeveloper.
  • Did implementation, development, Involved in unit testing, system testing and testing support for majority of the planned Book of Work activity for application.
  • Analysis of functional requirement
  • Development of individual modules
  • Analyzed and resolved the bugs during the VVT and Customer Acceptance Test phase
  • Validated the server and client side information using JavaScript and Spring MVC framework.
  • Used to develop the business logic objects
  • System Testing

Environment: Java, Servlet, Struts (basics), Tiles, spring (for IOC implementation), JSPBEA Weblogic

We'd love your feedback!