We provide IT Staff Augmentation Services!

Lead Developer Resume

0/5 (Submit Your Rating)

Manhattan, NY

SUMMARY

  • More than 8.5 Years of experience in the IT industry specifically in web technologies with skills in analysis, design, development, re - engineering, maintenance, installation, implementation and testing Java based systems.
  • Experience in working with Agile Methodology and Webservices using Service Oriented Architecture.
  • Expertise in OOA, OOD, Distributed Application Development and Object Oriented Programming (OOPs).
  • Extensively worked in Web Technologies using Servlets, jQuery, AJAX, JSP, Struts, Spring, Hibernate, JavaBeans, Collections, JSF, JDBC, JavaScript, XML, HTML, DHTML, and CSS, Angular JS, Jquery
  • Extensively worked on XML Parsers (SAX, DOM)
  • Experience in WebServices (SOAP, WSDL, UDDI), JAX-WS, JAX-RPC, RESTFUL
  • Experienced in using design patterns Singleton, Factory method, Facade, MVC (Model, View & Controller).
  • Comprehensive experience in designing and developing applications using UML with RationalRose.
  • Experienced in database such as SQLServer, Oracle, MySQL.
  • Extensively worked on Stored Procedures, Functions, Triggers and Cursors using PL/SQL and T-SQL.
  • Excellent working knowledge on App server like Weblogic, Tomcat in building and deploying applications.
  • Comprehensive experience with JMS and suppoerting technologies such as JSON, GSON, Active MQ

TECHNICAL SKILLS

Languages and Java-J2EE Technologies: Java, JDBC, JNDI, Servlets, JSP, JMS, JSF, Hibernate, Web Services, SOAP, JAXP, JAX-RPC, XML, XSL, HTML, CSS, JavaScript, AJAX, Jquery, Angular JS

Web/App Servers: JBoss, Weblogic, WebSphere and Tomcat

IDEs: Eclipse, My Eclipse, WSAD and RAD

RDBMS: Oracle, MySQL and DB2

Design Methodologies: UML, J2EE Design Patterns and RUP (Rational Unified Process)

Build Tools: ANT and Maven

Unit/Load Testing: JUNIT

Version Control System: CVS, SVN

Logging Tools: Log4j

Frame works: STRUTS, Spring

Operating Systems: Windows 95/98/2000/XP, UNIX and Linux

PROFESSIONAL EXPERIENCE

Confidential, Manhattan, NY

Lead Developer

Responsibilities:

  • Involved in all the phases of the Software development life Cycle of the application from Requirement analysis - design - code development - Integration testing and QA for Phase 1
  • Also handled Production and Client support for Avatar application.
  • Involved in requirement analysis and gathering for phase 2.
  • Managed the entire offshore team of developers for the project
  • Acted as liaison between senior managers and offshore team.
  • Designed and implemented multiple modules from the project as a lead.
  • Worked with front end technologies such as Angular JS, Jquery.
  • Worked extensively with Magic Draw UML to create design artifacts.
  • Used Spring Core framework for dependency injection and provided support for internationalization using Spring Context framework as well resource-bundle.
  • Integrated Spring Data JPA for data access using Hibernate used HQL and SQL for querying databases.
  • Developed Web Services to allow communication between applications through REST over HTTP.
  • Used JMS remote server as well as ActiveMQ for Avatar and EVO to communicate - this was a Confidential requirement of the project as both applications would be up till phase 2 of the re-write is completed.
  • Used Subversion for version control.
  • Created unit test cases and test suites using JUnit
  • Used Weblogic application server for deploying the application.
  • Written stored procedures, triggers, and cursors using Oracle PL/SQL
  • Worked with EJB 2.1 and Swing for handling Production support issues.

Environment: Java, Spring, Hibernate, EJB 2.1, Swing, Angular JS, jQuery, JMS, Design Patterns, XML, Oracle, PL/SQL Developer, Weblogic, Maven, Subversion, JUnit, UML, Web services, RESTful

Confidential, Cleveland, OH

Java/J2EE Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
  • Involved in client interaction for requirement gathering.
  • Created web pages using JSF, DHTML, HTML, JSP, JavaScript and CSS.
  • Implement Spring MVC architecture.
  • Integrated Spring DAO for data access using Hibernate used HQL and SQL for querying databases.
  • Used Spring Core framework for dependency injection and provided support for internationalization using Spring Context framework as well resource bundle.
  • Used Hibernate for ORM mapping.
  • Used Web services to parse xml files and store data into database.
  • Built and consumed web services developed using JAX-WS, JAXB etc.
  • Used parsers like SAX and DOM for parsing xml documents and used XML transformations using XSLT.
  • Implemented Java/J2EE Design patterns like Business Delegate and Data Transfer Object (DTO), Data Access Object and Service Locator.
  • Implemented AJAX approach using JavaScript framework jQuery.
  • Used Maven for application life cycle management.
  • Created unit test cases and test suites using JUnit
  • Used Weblogic application server for deploying the application.
  • Written stored procedures, triggers, and cursors using Oracle PL/SQL
  • Used Rational Clear Case as Version control.

Environment: Java, JSP, Servlets, Spring, Hibernate, jQuery, AJAX, JSF, JMS, Design Patterns, XML, XSLT, Oracle, PL/SQL Developer, Weblogic, Maven, Clear case, JUnit, UML, Web services, SOAP, JAX-RPC, JAXB, RESTful

Confidential, Groveport, OH

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) and the project was developed using Agile software Development Process.
  • Developed user interface using JSF, jQuery, Ajax, DHTML, JSP, JSP Tag libraries to simplify the complexities of the application.
  • Developing the application in MVC pattern with Spring framework in presentation layer.
  • Configuring spring frame work that includes Spring core and the Spring ORM to work with Hibernate
  • Involved in exposing the application as a Web Service (RESTful, JAXB, JAX-RPC, SOAP) and configuring to connect to other web services and implemented SOA architecture.
  • Developed modules that integrate with web services that provide global information support such as customer and account management
  • Implementing the J2EE design patterns such as Session Façade, Business Deligate, Service Locator, DAO
  • Developing the back end part with Hibernate persistence framework
  • Written SQL queries, stored procedures and modifications to existing database structure.
  • Used log4j to log the messages in the database.
  • Performed unit testing using JUNIT framework.
  • Used JProbe for memory analysis and performance tuning.
  • Involved in writing MAVEN & ANT script for creating destination folders, compiling, creating jar, war and ear files and copying the files to deployment folder.

Environment: Java,Spring, Hibernate, JSF, jQuery, Ajax, Eclipse, JMS, Web Services, Oracle, JUNIT, Oracle, Log4j, DHTML, XML, Maven, ANT, JProbe

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in Software Development Life Cycle (SDLC) of the application, requirement gathering, design analysis and code development.
  • Implemented UI using JSP, HTML, CSS, JavaScript, JAXB
  • Implemented Struts framework based on the Model View Controller design paradigm.
  • Developed User Interface with Struts Framework using MVC Architecture.
  • Used Struts Validates for client side validation
  • Extensively made use of Struts and JSP Tag library.
  • Implemented application database objects Stored Procedures using SQL and PL/SQL to interact with database.
  • Implemented xml parsing using SAX and DOM parsers.
  • Extensively used XPath and XML rules file to convert XML into fixed string.
  • Mapped classes to database tables in Deployment Descriptor files.
  • Worked on triggers and stored procedures on Oracle database.
  • Apache Ant was used for the entire build process.
  • Configured and created application log files using Log4j required to trace application messages
  • JUnit was used to implement test cases for beans.
  • Worked on Eclipse IDE to write the code and integrate the application.
  • Application was deployed on WebSphere Application Server.

Environment: JDK, JavaScript, JSP, Servlets, Struts, JMS, WSAD, Web Sphere Application Server, Oracle, Eclipse, Ant, Linux.

Confidential

Java Developer

Responsibilities:

  • Involved in the creation of High Level Design and Low level documents.
  • Worked with business and user groups to identify and implement functional enhancements and new requirements.
  • Wrote CoreJava classes, JSP and HTML files.
  • Developed interactive and user friendly web pages using JSP, CSS, HTML, JavaScript.
  • Developed, implemented and maintained an asynchronous, AJAX based rich client for improved customer experience.
  • Used Struts framework for the MVC architecture.
  • Developed EJB’s for user profile persistence, and applied Session Façade design pattern for stateless session beans.

We'd love your feedback!