We provide IT Staff Augmentation Services!

Lead Developer Resume Profile

5.00/5 (Submit Your Rating)

Summary

  • 8 years of experience in full application software life cycle development involving Analysis, Design, Development, Testing, Implementation of application software in web-based environments, distributed n-tier architecture and client/server architecture.
  • Followed a structured methodology during the software life cycle encompassing the following phases: Requirement, Design, Development, System Testing, Implementation and Production Support.
  • Design and Programming experience developing Internet Applications using Java, JDBC, Java Servlet, JSP, Struts, Hibernate, Spring MVC, XML and web based development tools.
  • Expert in Hibernate Query Language HQL .
  • Expert using Oracle 10g/9i, MySQL, DB2 and writing SQL and Functions.
  • Experienced in Object Oriented Design and Analysis OOAD of distributed web-based applications and Performance Tuning in Object Oriented Systems.
  • Experience in RESTful Web services.
  • Extensively worked with the Struts Framework and J2EE design patterns such as Factory Pattern, Abstract Factory, Singleton, Data Access Object, Transfer Object and MVC.
  • Dedicated focus on n-tier distributed architectures using Java, J2EE, JDBC, XML/XSLT, DOM
  • Expert and working knowledge of the tools like Rational Rose, Clearcase for UML designing.
  • Log4J for extensible logging, debugging and error tracing.
  • Used ANT for building and deploying application source code on IBM WebSphere Application Server.
  • Experience in Application Servers such as WebSphere, WebLogic and JBOSS
  • Worked with Junit for unit testing.
  • Excellent interpersonal and technical skills.
  • Experienced in using Java IDEs like Eclipse and IBM RAD.
  • Highly motivated and hardworking individual with strong verbal and written communication skills.
  • Ability to learn quickly and to correctly apply new tools and technology.

PROFESSIONAL EXPERIENCE

Lead Developer

Confidential

Technologies:

O/S: Windows 7, Unix

Languages: JAVA/J2EE Quartz, XSLT, JAXB, Maven, Spring 3, Jersey 1.8

Databases: Teradata 14.0

Tools: Eclipse 3.7, Apache Tomcat 7.0, VisualVM, Teradata Studio Express, PuTTY, Maximo, JIRA , Google Analytics, Web Master

My responsibilities as Lead Developer include:

  • Developed mid-tier java components like DAO Data Access Objects and RESTful Service components based on Spring annotation framework.
  • Configured and updated ORM Hibernate efficiently utilizing Hibernate Annotations in Entity components
  • Efficiently created SQL Scripts to monitor the status of Batch Jobs for synchronizing inventory.
  • Used various XML Stack libraries and API for handling XML like JAXB, XPATH, XSLT
  • Developed Maven scripts to clean, compile, build, install and deploy application.
  • Generate UA code for Google Analytics and configure sitemap to restrict the page crawling by Google.
  • Generate Search Engine Optimization SEO Report using WebMaster Tool by Google Analytics to assess the customer behavior and share with Marketing Team.
  • Used SVN as version control.

Team Lead/Lead Developer

Confidential

Technologies:

O/S: Windows 8

Languages: JAVA/J2EE Struts 2.0, Hibernate 4.1, Spring 3.2, Web Services REST

Databases: MySQL 5.1

Tools: Eclipse 3.7, Oracle Web logic Server 11gR1, Rally, Clear Quest, Quality Center

My responsibilities as Lead Developer for Online Payments included:

  • Designed and developed Java Classes based on Object Oriented and re-usability concept for the back- end and used JAXB for marshalling and unmarshalling request coming from Mobile App
  • Developed and implemented the MVC Architectural Pattern using Struts Framework including Servlets, EJB, Form Bean and Action classes.
  • Implemented Struts Validation Framework for Server side validation.
  • Implemented Struts Action classes using Struts controller component for the middle tier.
  • Developed Web services REST to interact with UI Client.
  • Integrated Spring DAO for data access using Hibernate.
  • Implemented EJBs Session beans for business logic.
  • Developed Java Bean Classes and Hibernate mapping xml hbm configuration files to map java variables to DB table columns and updated Bean.xml for Spring Framework.
  • Created and Executed HQL, SQL and Store Procedure proficiently to update, insert, delete and select data in DB2 Data Base
  • Defect management from identification to closure

Lead Developer

Confidential

Technologies:

O/S: Windows XP

Languages: PHP 5.1

Databases: MySQL 5.1

Tools: Eclipse 3.5, Apache 2.2 Server, Drupal 6.15 Content Management System

My responsibilities as Sr. Developer included:

  • Involvement in Requirement Gathering
  • Working on Business Process Documents for the Project
  • Created and deployed complex, fully-featured websites using the Drupal Content Management System CMS , integrating custom programming with existing third-party modules.
  • Experience in Drupal theme module development skills
  • Knowledge of Drupal APIs
  • Advanced knowledge of creating social networking sites with Drupal
  • Advanced knowledge of W3C Standards Compliance
  • Advanced knowledge of Subversion

Sr. Developer

Confidential

Technologies:

O/S: Linux

Languages: JAVA/J2EE Struts, EJB 3.0, Portlet, Servlet, JSP, JavaScript

Databases: DB2 v9

Tools: RSA 6, WebSphere AS 6.1, WebSphere Portal Server v6

As a Developer was responsible for the following:

  • Working on end-to-end functionality of modules in MIS Application.
  • Spring MVC frame work JSR 168 portlets analysis and design.
  • Portal Themes, Girds, Style type components design
  • Portal Custom Secondary page Types design
  • Personalization requirement gathering and design
  • Formulating solutions to bugs reported for the features provided by the module.
  • Solution proposal to client.
  • Direct interaction with client for issue resolution
  • Fixing bugs that were reported by testing team.

We'd love your feedback!