We provide IT Staff Augmentation Services!

Lead Developer Resume Profile

5.00/5 (Submit Your Rating)

Park Ridge, NJ

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

Confidential

Lead Developer

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.

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

Confidential

Team Lead/Lead Developer

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.
  • 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

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

Lead Developer

Confidential

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

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

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.

Confidential

Developer

My responsibilities included:

  • Set-up the work environment to develop and deploy application on JBoss Server.
  • Generating DRMised file from media content
  • Developing application to retrieve the current status of the rights defined in ODRL i.e. Open Digital Rights Language and play the media content with JMF player without saving the media file on the system
  • Unit testing, System Integration testing
  • Deployment and Maintenance

Technologies:

O/S: Windows XP

Languages: JAVA/J2EE Swing, JMF, DRM Toolkit

Tools: Eclipse 3.1, JBoss App Server 4.0 GA

We'd love your feedback!