We provide IT Staff Augmentation Services!

Sr Lead Developer Resume

0/5 (Submit Your Rating)

New York City, NY

SUMMARY:

  • 8+ years of experience in Enterprise Application Development using Java/J2EE technologies, Object - Oriented Design and Analysis and SDLC principles.
  • Experienced in SDLC - Requirements Gathering, Conceptual Design, Analysis, Detail Design, Development, Mentoring, Unit and Integration Testing.
  • Expertise in developing the Web services using Bea webserivces, WSDL,SOAP
  • Experienced in developing numerous Multi-tier JAVA/J2EE with different open source technologies and frameworks - JSP, Servlets, EJB, RMI and Frameworks - Jakarta Struts, EJB Business Components, Presentation Tier components (JSP, Servlets, Frameworks - Jakarta Struts, Struts Validator and Spring, Tags libraries - JSTL, Struts and Custom, Tiles, Java Script, AJAX, HTML and DHTML), Resource Tier components (JDBC) and Persistent Object Components using Hibernate,IBatis, JDO and DAO.
  • Expert in developing the UI applications using ExtJS 4 and ExtJS 5
  • Experience in OWSAP API (ESAPI and Antisamy filter) to prevent XSS (Cross Site Scripting) and vulnerabilities.
  • Extensively used Ajax and Tibco in the UI Layer.
  • Expert in debugging the UI applications using developer tools, Fiddler and SOAP UI.
  • Proficient at Web and User Interface development using CSS, HTML/XHTML, HTMLDOM, Java Script, JSP, JSP tag libraries and Ajax.
  • Adept at requirements definition, use case development and UML model (Class, Sequence and Collaboration diagrams) creation.
  • Fluid understanding and experience with XML, SAX parser, DOM parser, JAXP, XSL/XSLT, XSD, DTD, XML-RPC.
  • Extensively development experience in different IDE’s like IBM Rapid Application Development (RAD), WebLogic Workshop, NetBeans, WSAD, Eclipse IDE and its Plug-ins.
  • Expertise in configuration and basic administration of WebLogic and WebSphere application servers and application deployment.
  • Hands on experience with various Java/J2EE Design Patterns and MVC and MVVM architecture.
  • Proficient at database related tasks including schema design, table creation, altering, joining, dropping, materialized views creation, and writing stored procedures.
  • Experience in Informatica session and work flow creation to extract and load the huge amount of data.
  • Superior communication, interpersonal, and organizational skills.
  • Quick Learner and adapter of emerging new technologies and software.

TECHNICAL SKILLS:

Languages: JAVA, J2EE, C, C++.

JAVA Technologies: JAVA,JDK1.4/1.5,J2EE,Javascript,JSP,Servlet, JMS, JPA, Java Beans, JDBC, JNDI, Prototype

UI Technologies: ExtJS 4,ExtJS 5, Sencha cmd code generation, Ajax and TIBCOInternet/Distributed

Technologies/ Frameworks: JSP, Spring, Servlets, JMS, Eclipse Link JPA, Mule ESB, Web Services, EJB, SOAP, Hibernate, Struts

XML Tools: SAX and DOM Parsers, XML, XSLT, XPATH

Application Server/ Web Server: Web Logic, Tomcat, Web Sphere.

Software Modeling Language /TOOLs: UML, MS Visio, Rational Rose

Methodologies: OOPS, OOAD

IDE: Eclipse, Toad, Embarcadero, RAD 7-8, Net beans, HP Fortify

Database: Oracle, Sybase, DB2

Protocols: HTTP, FTP, SMTP, RMI, IIOP, SOAP/WSDL

Version Control Tools: CVS, IBM Clear Case, SVN,GIT

Build Tools: Ant, Maven, Jenkins..

Scripting: Shell, Perl.

Data integration: Informatica, Pentaho

Vendor Apps: BrickstreetConnect, KanaResponse, KOPS Entitlements

Debugging Tools: Developer tools, Fiddler, Firebug, and SOAP UI

Others: JUnit, Log4j, JIRA Tracker, HP Quality Center, Agile Board.

Operating System: Windows, Unix, Linux, MS-DOS

PROFESSIONAL EXPERIENCE

Confidential - New York City, NY

Sr Lead Developer

Responsibilities:

  • Engaged in requirements gathering, design and development of the project.
  • Worked with Product development Teams and clients to define and understand the requirements before committing to client.
  • Implemented and followed the guidelines of OWSAP API (ESAPI and Antisamy filter) to prevent XSS (Cross Site Scripting) and vulnerabilities.
  • Managed the Team of 8 members and co-coordinating with them on the project deliverables.
  • Tailored the application to manage in efficient and effective manner for the market needs.
  • Defined the design and architecture for the project to meet the requirements.
  • Generated design artifacts like, Use Case diagrams, Object Models, Sequence diagrams, Class diagrams, State Diagram, Collaboration Diagram and Deployment Diagrams
  • Invented new approaches for some of the processes in the application which reduced lot of manual interaction, recourse hours and fixed some recurring problems.
  • Implemented web services for the clients to reject and approve the transfer.
  • Helped the deployment team to configure WebLogic server clusters, database pooling and transaction management in WebLogic Admin console.
  • Worked on domain separation for the Money Transfer application.
  • Implemented new authentication functionality using the Janus API by replacing PACE API.
  • Implemented the client for creating pdf documents by calling iInquire web services.
  • Created the distribution widget in ExtJs 4, which will be used in other MORCOM system.
  • Participated in performance tests and made changes to EHCache to improve the performance.
  • Updated EHCACHE settings without storing in the disk to avoid stuck thread in production due to heavy traffic.
  • Generated request XMLs for Create Transfer and Validate Transfer using Pathway web services.
  • Performed code reviews and managed the code delivery of the offshore team; provided the implementation plans to the build team including configuration and cron tab changes.
  • Documented several use cases for the real time scenarios.
  • Developed Stored Procedures and SQL Query scripts.
  • Implemented a batch process for state through processing (STP) to process the files which creates the transfers as a batch.
  • Expert in building and deploying the applications using Jenkins (MVN build) and deploying them in SIT environment before deploying in UAT.
  • Expertise ins setting up the entailments for Money Transfer in KOPS

Environment: Core Java, J2EE, Servlets, JSP, Spring, struts, Ext JS, Ajax, GIT, SVN, UML, WebLogic, tomcat, Maven, Hibernate, UNIX, Toad, Web-Services, DB2, XML and XSL(XSLT), Log4j, JUNIT, JavaScript, JAX-WS, JAXB, SOAP UI, Eclipse, Ant, EHCache, REST services with Jersey, ESAPI (OWSAP), Antisamy etc.

Confidential - Wilmington, DE

Senior Lead Developer

Responsibilities:

  • Engaged in requirements gathering, design and development of the project.
  • Tailored the application to manage in efficient and effective manner for the market needs.
  • Generated Use Case diagrams, Object Models, Sequence diagrams, Class diagrams, State Diagram, Collaboration Diagram and Deployment Diagrams
  • Invented new approaches for some of the processes in the application which reduced lot of manual interaction, recourse hours and fixed some recurring problems.
  • Implemented web services to find the campaign delivery status.
  • Configured Weblogic server clusters, database pooling and transaction management in WebLogic Admin.
  • Performed code reviews and managed the code delivery of the offshore team; provided the implementation plans to the build team including configuration and cron tab changes.
  • Developed the client side validation using JavaScript and HTML DOM.
  • Developed presentation layer using JSP and JSP Tag libraries.
  • Documented several use cases for the real time scenarios.
  • Participated in developing action classes, model classes, business objects, JSPs, XSL and XML templates.
  • Involved in creation of the Informatica session and workflow creation.
  • Interacted with the LOBs, requestors on a daily basis to gather and finalize the requirements.
  • Developed Stored Procedures and SQL Query scripts.
  • Created the materialized views on the remote databases to extract the bounce information.

Environment: Core Java, J2EE, Servlets, JSP, struts,, clear case, UML, WEB Sphere, ibatis, UNIX, Toad, Web-Services, Oracle, XML and XSL(XSLT), Log4j, JUNIT, JavaScript, JAX-WS, JAXB, SOAP UI, RAD, Ant, SAX Parser, Informatica, Pentaho, shell, Perl etc.

Confidential

Developer

Responsibilities:

  • Created rich user interfaces to URL-Redirect application.
  • Engaged in redirecting the Chase vanity URLs.
  • Implemented batch process for the domain renewals.
  • Documented several use cases for the real time scenarios.
  • Participated in developing action classes, model classes, business objects, JSPs, XSL and XML templates.
  • Interacted with the LOBs, requestors on a daily basis to gather and finalize the requirements.
  • Developed Stored Procedures and SQL Query scripts.
  • Involved in the re-architecture of the entire application for the new business needs.
  • Worked with Web safe admin tool to administer the messages delivery to appropriate recipient.
  • Maintained the user state using EJBs and transaction management.
  • Developed web services to update the External email address, to create a new mailbox and to get the unread message count of the user.
  • Configured Database pooling and Transaction management in WebLogic Admin.
  • Interacted with the client on a daily basis and gathered the requirements.
  • Developed JSPs, Servlets and HTML templates.

Environment: Core Java, J2EE, Servlets, JSP, struts,, clear case, UML, WebLogic, UNIX, Toad, Web-Services, Oracle, XML and XSL(XSLT), Log4j, JUNIT, JavaScript, RAD, Ant, JPF, WebLogic workshop, etc.

Confidential

Developer

Responsibilities:

  • I involved in the development of the application using Java Page Flows.
  • Creating Page flows for easy separation of User Interface to Business Logic methods.
  • Analysis of business and user needs documentation of requirements and high-level design, and design/execution of test plans.
  • Analyzed the impact of scope changes on the project, timelines and deliverables.
  • Analysis of business and user needs; documentation of requirements and high-level design, and design/execution of test plans.
  • Engaged in creation of the use Case diagrams, Object Models, Sequence diagrams, Class diagrams, State Diagram, Collaboration Diagram and Deployment Diagrams

We'd love your feedback!