We provide IT Staff Augmentation Services!

Lead Developer Resume

0/5 (Submit Your Rating)

SUMMARY

  • Total 7+ years of experience in Analysis, Design and Development in diversified areas of Client - Server, Distributed and Web applications using Java, J2EE technologies.
  • Hands on experience in developing Enterprise Applications using Java, JSP, Servlets, Struts, Spring, Hibernate, EJB, JSTL, JSP Custom Tags, Java Beans, JDBC, JNDI, Java Messaging Service(JMS), JAXP, UML, JUnit, LOG4j, Apache(common API), SQL, PL/SQL, Maven.
  • Worked extensively on creating server-side components, designing and implementing User Interface (GUI) design and development, Unit testing and Deployment.
  • Well acquainted in applying design patterns like Singleton, Factory, MVC, Business Delegate, Service Locator, VO, DAO and Session Facade.
  • Good Exposure to UNIX, Sun Solaris &Red Hat Enterprise LinuxEnvironment and shell scripting.
  • Good proficiency in JAVA/J2EE, analytical skills, problem solving skills and excellent Interpersonal and communication skills.
  • Good experience in Software Configuration Management, Release Management, Packaging/Installation/Deployments and System Administration (Sun Solaris, Linux and Windows.)
  • Knowledge on various libraries of JavaScript like jQuery, backbone.js, angular.js underscore.js, Mustache.JS and Bootstrap.
  • Experience in Client/Server application with proficiency in HTML (4/5), CSS (2.1/3), XHTML, JavaScript, jQuery, AJAX, XML and JSON.
  • Good exposure to both Application and Web servers like IBM WebSphere, Oracle BEA Weblogic, Apache Tomcat and also involved in setting up, configuration and deployment process.
  • Experience in designing the User Interface (UI) applications and professional web applications using HTML, DHTML, XHTML, XML, XSL, XSLT, Angular JS, JQuery, JSON and CSS.
  • Competence in the using various Integrated Development environments like Eclipse, Weblogic Workspace Studio and WSAD.
  • Pretty good at developing ANT scripts to build J2EE enterprise applications (war, jar and ear).
  • Strong database development skills using Database Servers like Oracle 8/8i/9i/10g, IBM DB2, MySQL, MS-Access and hands on experience with SQL, PL/SQL.
  • Extensive experience of backend database programming in the oracle environment using PL/SQL with tools such as TOAD & SQL PLUS.
  • Adept in OOAD Techniques developing UML Activity Diagrams, Sequence Diagrams and Class Diagrams.
  • Very good working knowledge on Performance Tuning, Debugging & Testing on various platforms.
  • Well versed in Software Development with involvement in all phases of SDLC.
  • Motivated team player with ability to work under minimal supervision possessing strong analytical, problem solving and communication skills.

TECHNICAL SKILLS

Languages: C, C++, UML, Java.

Languages (SQL): SQL, PL/SQL.

Web Technologies: HTML, DHTML, Angular JS,JavaScript, JQuery Servlets, Bootstrap, Mustache, Underscore, Backbone & JSP.

XML Technologies: SAX, DOM, DTD, XSD, XML.

Distributed Technologies: RMI, EJB and Web Services

Databases: Oracle, DB2, Sybase, SQL Server, MS SQL.

Web Servers: Apache TOMCAT.

Application Servers: WebLogic, IBM s Web Sphere, JBoss, IBM AIX

Framework: Struts, Spring and JSF.

Tools: Hibernate, ANT and JUnit.

IDEs: Eclipse, WebLogic Workshop, WSAD.

XML Editors: XML Spy, Stylus Studio.

UML Tool: Visual Paradigm.

PROFESSIONAL EXPERIENCE

Confidential

Lead Developer

Responsibilities:

  • Functional understanding and analyzing the business requirement.
  • Customer interaction for requirement gathering, coordinating with the offshore team and monitoring the project development.
  • Developing requirements using Java/ J2EE and Springs framework.
  • Integrating different modules and performing unit testing and regression testing.
  • Designed and developed front end screens for new requirements using Mustache, Backbone libraries.
  • Involved in analysis of the project and assisted in renovating the application to an enhanced solution.
  • Involved in consuming SOAP Web service to render the data to the front page.
  • Applied Design patterns Singleton, Business delegator, Factory, Service locator etc.
  • Worked on resolving issues for SecuringWeb Portal with LDAP and DB2.
  • Involved in using Mustache, Angular JS,Backbone JavaScript libraries in rendering the service response to application webpages.
  • Resolving the Jira tickets and guiding with different teams in providing the solution for the production issues reported by the clients.Involved in coordinating with team in daily Scrum meetings.
  • Used Web services - REST and SOAP for getting member information from third party.
  • Used Ajax for backend interaction and data interchange with asynchronous call parsing the XML data creating XML Http Request and reading the data in response XML from action class.
  • Involved in deployment of application in SIT Development & QA environment.
  • Developed server code using Hibernate, Spring and Web Services under the guide lines of Service Oriented Architecture.
  • Developed forms using HTML, JQuery, AJAX, Underscore and Mustache& performing client side validations usingJavaScript.
  • Developed UI for Mobile member portal using JavaScript&JQuerylibraries and implemented an asynchronous, AJAX (JQuery) based rich client to improve customer experience.
  • Managing the sprints sheet and dividing the tasks amongst the team members.
  • Design SolutionArchitecture and Wireframes.
  • Testing the modules developed in each sprint.
  • Releasing the code in the production environment.

Environment: Java/ J2EE,HTML5, CSS3, Foundation CSS, Spring Data JPA, Spring Rest, SVN, Intellij Idea, Oracle, Lotus, Tomcat.

Confidential

Lead Developer

Responsibilities:

  • Interacted with the Business/Technical Architect to obtain the specific system requirements and in understanding the functional flow
  • Developed the code with iterative methodology, refactoring most of the modules where necessary and optimizing at a few places where necessary
  • Implemented tiles for re-usability of the UI components.
  • Involved in Analysis & Design of the system and created usecase, class diagrams & sequence diagrams.
  • Used AJAX for dynamically updating the content.
  • Expert with Java/JEE & object-oriented systems design and testing.
  • Handled the exceptional handling effectively to throw the error message back to the caller in the response.
  • Implemented the Factory and Singleton design patterns.
  • DevelopedServletsand JSPs based on MVC pattern using Spring Framework.
  • Involved in design, development and testing phases of the application
  • Developed Graphical User Interfaces by using JSF, JSP, HTML, DHTML, CSS,JavaScript.
  • Involved in J2EE coding of functionalities (JSP as View andServletsas Controller).
  • Database design.
  • Developing Web Based Tool using Spring Framework.
  • Developing Oracle Procedures.
  • Testing the modules developed in each sprint.

Environment: Java, Spring MVC, Spring web flow, Teradata,Rest Web service, Servlets, JSP, JDK 1.5, Hibernate 3.0, JQuery, RAD, Websphere, JUnit, log4J, DB2, ANT, XML

Confidential

Sr.Java/J2EE Developer

Responsibilities:

  • Participated in project planning sessions with business analysts and team members to analyze business IT Requirements.
  • Translate requirements into Business/Technical Story Cards.
  • Developed web pages using Struts, JSP, Servlets, HTML and JavaScript.
  • Designed and implemented application usingJSP, Spring MVC, JNDI, Spring IOC, Spring Annotations, Spring AOP, Spring Transactions, Hibernate, JDBC, SQL, ANT, JMS, DB2, Oracle, JBoss.
  • Implemented JSF as web application framework for user interfaces.
  • Designed and implemented transaction management usingSpringAOP.
  • UsedSpringAspects for implementing functionalities like Caching.
  • Developed JSP pages for the presentation layer (UI) using Struts with client side validations using the Struts Validator framework/ JavaScript.
  • Developed Struts Actions and action mappings for fetching information from and delegating request to the service layer.
  • Developed Web Services to communicate with other modules using XML based SOAP and WSDL protocols.

Environment: Springs, Java 1.5, J2EE, JavaScript, JSF,AJAX, JSP, Servlet, JMS, Spring MVC, Hibernate 3.0,EJB 2.0, JDBC, SOAP Web services, Axis2, Websphere Application Server, JBoss ANT, HTML, CVS, XML, UML, SQL, and Oracle

Confidential

Sr. Developer

Responsibilities:

  • Analyzed use cases, created interfaces and designed the core functionality from presentation layer to business logic layer.
  • Responsibilities include analysis of applications, designing of the enterprise applications, functional, technical and project management.
  • Worked on setting up the local portal environment to connect with the remote systems.
  • Developed piece of code to interact with the remote control locomotive and fetch data from the locomotive.
  • Code to convert the values in the required format and then performing the required calculation on this data.
  • Use Struts Framework in the application, which is based on MVC design pattern. Developed Action classes and Form beans and configured the struts-config.xml.
  • Used the Struts Validator Framework to validate the form data.
  • Used JSF as web application framework for developing various web application user interfaces with AJAX.
  • Handled the production release activity for the portal by deploying the various piece of code developed.

Environment: Springs, JSF,Java, EJB, JNDI, Java Script, JMS, Spring MVC, ANT,JUnit, Struts, Spring, Hibernate, Oracle, PL/SQL

Confidential

Sr. Developer

Responsibilities:

  • Responsible for Requirements gathering, Conceptual Design, Analysis, Detail Design, Development, System Testing, User Acceptance Testing, Data Validation, Version Controlling and deployment.
  • Designed and developedweb application using JSF, Spring Web Flow, Spring and AJAX technology and UI using JSF
  • Designed and Developed Business Process layer components and integrated with Spring framework.
  • Developed complex service components for Data Access Layer, DAO classes to interact with backend using Java and Hibernate Framework.
  • Created and maintained mapping files and transaction control in Hibernate.
  • Configured web.xml, faces-config.xml for navigations and managed beans. Integrated JSF, Spring and Hibernate Frameworks.
  • Worked on setting up the local portal environment to deploy the portal application.
  • Developed two application modules and merged the same within the existing portal.
  • Distributed the tasks amongst the team and shared the status about the work with the customer on regular basis.
  • Worked with the technical support team of the application to understand the portal configuration.
  • Handled the production release activity for the portal by deploying the various piece of code developed.

Environment: Java,J2EE, JSP, JSF, Spring Framework, Hibernate, XML, JavaScript, Web services, SOAP, WSDL, Servlets, RAD, LDAP,.

Confidential

Java/J2EE Developer

Responsibilities:

  • Participated in SDLC life cycle of the project which included requirement gathering, development. SIT, UAT and production release.
  • Handled the responsibility of distributing the tasks amongst team.
  • Keeping track of the project deliverables and deadlines to ensure that the project times lines are met.
  • Customer interaction for requirement understanding.
  • Also, suggested new and advanced solutions to the customer on various occasions.
  • Also, took feedback from the customer on regular basis for understanding the customer expectations from our team

Environment: Java Framework, JSP.

Confidential

Java/J2EE Developer

Responsibilities:

  • Interacted with the customer for requirement gathering.
  • Participated in the complete life cycle of the project (Analyzing the client requirements, designing, developing and testing).
  • Major involvement in writing & reviewing Design Approach Documents and have designed architecture for the web module using Spring MVC framework and implemented the design of UI using Ajax Framework.
  • Applied MVC pattern of Ajax framework which involves creating Controllers for implementing Classic JavaScript event handlers and implemented flexible event model for managing multiple event call backs.
  • Implemented Spring MVC framework which includes writing Controller classes for handling requests, processing form submissions and also performed validations using Commons validator.
  • Responsible for integrating Ajax with Spring Service layer using DWR (Direct Web Routing).
  • Implemented Spring’ AOP (Aspect Oriented Programming) in service layer and was responsible for implementing @AspectJ aspects for performing Auto proxying and also installed Spring web Flow and integrated it with Java Server Faces.
  • Involved in all layers of applications like controller Servlets, service controller, screening manager and rule engine.
  • Worked with the team from multiple locations during the development phase of the project.
  • Owned the responsibility of development of several modules with the application.

Environment: Java, J2EE, Spring, Servlets, JSP, EJB, Ajax, XML, CSS, JavaScript, Ant, RAD6, SQL, Oracle, Hibernate, Toad, Log4j, CVS, WebSphere 6.0,Windows NT/2000, UNIX..

Confidential

Programmer

Responsibilities:

  • Supported Sales and Customer Portal and Sysauthorization application which are widely used in the GEWPT business.
  • Handled the responsibility of resolving the issues within the application, interacting with the users and managing the team supporting the application.
  • Also suggested some of the key improvements with in the application which were implemented in the application resulting into the better performance of the application.
  • Worked on various Service calls, GMR's and change request.
  • Also, monitored cases related with the other application and ensured that the cases are resolved within the SLA time lines.
  • Prepared various presentations for GAMS and presented them in the calls with the GAMS lead.

Environment: JavaScript, Struts, JSP, Servlets, EJB, Apache Struts framework, MVC, Web Service, SOAP, ANT, Log4j, CVS,Oracle and Windows NT/2000.

We'd love your feedback!