We provide IT Staff Augmentation Services!

Lead Developer Resume

0/5 (Submit Your Rating)

Troy, MI

SUMMARY

  • 9 years of experience in Analysis, Developing, Implementing, Integrating and testing of Web based Applications using Java/J2EE technology.
  • Extensive Expertise in developing web applications using JSF, JSP, spring, Hibernate, JDBC, JSP, Servlet, JavaScript, Struts Framework, primeFaces, Log4j.
  • Extensive Experience in developing Graphical User Interfaces using JSP.
  • Experience in developing Ajax based Design in creating better, faster, and more interactive web applications.
  • Extensive Experience working in Spring Framework, Struts Framework and O/R mapping Hibernate framework.
  • Strong experience working on SQL using IDE’s like SQL Developer and TOAD.
  • Experienced as User Interface/ Front End Java Developer in developing web application using HTML, DHTML, XHTML, JSTL, CSS, JavaScript, J - Query and Ajax.
  • Knowledge on PL/SQL to write Stored Procedures, Functions.
  • Expertise in development of server side business logic using Session and Entity Beans
  • Expertise in various J2EE technologies like JSP,JQuery, Servlets, Hibernate, spring.
  • Good experience in implementing J2EE compliant applications using various Design patterns, Struts framework, Tiles, Spring, MVC framework, Hibernate and Messaging Middleware using JMS and MQ.
  • Experience in using application servers like Web sphere, Web logic, Tomcat.
  • Experience in Hibernate to store the persistent data as an Object-Relational Mapping (ORM) tool for communicating with database.
  • Well versed with multiple version control tools like SVN, CVS.
  • Experience in IDE tools like Eclipse, RAD6.0/7.0/7.5/7.5.5. and Net Beans.
  • Experience with unit testing the applications using JUnit Framework.
  • Developed logging standard and mechanism based on Log4J.
  • Capable of learning new technologies and adapt to new environments quickly.
  • Establish and maintain productive working relationship with management, clients and team members.
  • Excellent problem solving, self-starter, analytical, interpersonal, technical written and communication skills.
  • Integrated Spring and Hibernate by configuring Hibernate SessionFactory and extending HibernateDaoSupport.
  • Defined and constructed layers, Server-side objects and Client-side interfaces based on J2EE design patterns, Developed and implemented Spring DAO, Spring MVC and J2EE based MVC (Model-View-Controller) framework for the application.
  • Strong analytical and debugging skills with intuitive thinking that has helped solve numerous production related problems.
  • Exposure to Automotive manufacturing and Telecom markets domain.
  • Expertise in WAP Based user interface development for mobile app development.
  • Expertise in developing services like pocket apps to telecom giants.
  • Experience in deploying J2EE components on IBM WebSphere application server.
  • Excellent communication and interpersonal skills and involved in client interactions for scoping, effort estimates and status reporting.
  • Application and Web Servers experience such as IBM Web Sphere, Apache Tomcat and Jetty.
  • Extensive experience in different IDEs like RAD, Eclipse, NetBeans.
  • Expertise in Bamboo tool in application build and Deployment.
  • Developed ant scripts for building application EARs.

TECHNICAL SKILLS

Programming Languages: Java

Frameworks: Struts2, Spring MVC, JSF

Web Flow Control: Spring Web Flow

J2EE Servers: WebLogic 10.3, Tomcat 5.5, Apache

Enterprise Frameworks: Spring 2.5, Struts2

Build Tools: Ant, Maven

Technologies: HTML,XHTML,Java Script, XML, CSS, JQuery,Ajax

ORM Technologies: JPA,Hibernate

Databases Technologies: Oracle8i, MySQL, JDBC, SQL

Testing Tools: JUnit, Jmeter

Operating Systems: Windows XP/2000, Linux, Solaris

Development Environments: Eclipse 3.3, JBuilder 2005, IRad

Version Control: IBM Rational ClearCase, CVS

PROFESSIONAL EXPERIENCE

Confidential, Troy, MI

Lead Developer

Responsibilities:

  • Development of application using primeFaces framework.
  • Agile team-based approach to deliver the business and used Rally for managing the the project.
  • Used AccuRev as a configuration management tool.
  • Worked on functional, integration, system testing including writing test cases.
  • Worked with SQL Server for database management.
  • Experience with HTML/JavaScript/XML/JSP/JSF server side Java-based environment.
  • Used ANT software tool for automating software build process.
  • Technologies: JSF, JPA, HTML, SQL, Linux, AccuRev, ubuild, Web Logic Server.

Confidential, Troy, MI

J2EE Developer

Responsibilities:
  • Involved in gathering change requirements for the development of the application.
  • Developed Business objects Reports using J2EE application.
  • Created Advisory in identifying root cause.
  • Capable of estimating work effort for one’s own tasks as well as team members.
  • Request appropriate support service(i.e. WebLogic) to resolve outage or performance issue.
  • Implemented resolution, action and notify Command center.
  • Involved in bug fixing and new enhancements on exiting implementation.
  • Involved in writing SQL Queries for DB2 database.
  • Extensively involved in production defect fixing and production support activities.
  • Capable of working on both UNIX and Windows environments.

Confidential, Farmington Hills MI

Lead Consultant

Responsibilities:

  • Involved in the requirements gathering and design phase of the system building the framework necessary for the development of the application.
  • Done End-to-End Customer Support.
  • Development is done using RAD application development environment. Data modeling is done using visual data modeling providing in the RAD.
  • Developed Build scripts for the application to run in Bamboo.
  • Done testing on various MB make and models.
  • Invoved in writing business logic.
  • Involved in bug fixing.
  • Involved in writing SQL Queries for DB2 database.
  • Gathered the requirements and updated the design document.
  • Extensively involved in preproduction defect fixing.
  • Impact Analysis of new enhancements on exiting implementation.

Confidential

Senior systems Engineer

Responsibilities:

  • Designed and developed the web services architecture.
  • Implemented MVC-based GUI architecture using Struts.
  • Used Front Controller, MVC, DAO, Service Locator,
  • Involved in design, development, and merging of ‘Ineligible Customers/Address’. Program/Offering Messages Module.
  • Involved in design, development, and merging of Program/Offering Messages Module.
  • Involved in development, and merging of JQuery validations in entire application.
  • Involved in Bug fixing for all the modules.
  • Created Data-Access Objects (DAO) architecture for abstracting data-access

Confidential

Software Engineer

Responsibilities:

  • Developed the WAP based User Interface using XHTML and Jsp.
  • Creating services like Pocket Apps i.e., Find Me, Find Friend, Find POI.
  • Developed DAOs for WAP User Portal.
  • Developed a web Application Using UI technologies like HTML5, CSS3 and Bootstrap.
  • Extensively involved in writing the SQL queries as per the business requirements.
  • Used Struts2 Framework to develop action Classes, Controllers & Validator framework for client side & Server Side Validation. Mapped DTOs to Oracle Database Tables, JavaData types to SQL data types by creating Hibernate mapping XML files & responsible for writing Complex SQL & HQL Queries.
  • Handled User Interface validations using Java Script.
  • Done unit testing on various make and models.
  • Documenting HLD and Component Test cases for both WEB and WAP portal.
  • Involved in interaction with relay using HTTP protocol.
  • Involved in parsing the Relay response and display the image considering the mobile screen width and height.
  • Involved in resolving the session issues in the Application.

Confidential

Software Engineer

Responsibilities:

  • Involved in developing user interface using JSP.
  • Writing business logic.
  • Developed the MMS Broadcast Application based on MM7 interface.
  • Involved in writing HLD, LLD, Customer Manual and Component Test cases.
  • Tested the basic flow of the application on various make and models

We'd love your feedback!