We provide IT Staff Augmentation Services!

Senior Lead Developer Resume

3.00/5 (Submit Your Rating)

Chicago, IL

SUMMARY

  • 12 years of IT experience in analysis, design, and implementation and testing of various Client/Server Applications, Web Based Applications using Java,J2EETechnologies, Object oriented programming Concepts and Database administration.
  • Extensively worked wif Trade Registration, PrePaid Cards, Banking and Retail domain wif good knowledge of developing complex projects and good management skills of the deliverables.
  • Has excellent exposure to all stages of Software Development Life Cycle and proficient wif CMMi level processes.
  • Skilled in aligning end - user needs wif long-term resolutions to complex IT challenges. Track record of success.
  • Skilled trouble-shooter continually focused on identifying, isolating and resolving technical issues.
  • Accomplished communicator skilled in building and strengtaning relationships across functions to drive cohesive, strategic operations.
  • Excellent work experience on CoreJava,J2EE, Servlets, JSF, JSP, XML, XSLT, Javascript, JQuery, JSON Apache Ant, Tag Libraries, MVC frameworks such as Struts, Struts Validator Framework and Struts Tiles Framework.
  • Experience in working on Jax-WS/Jax-RS Web Services, SOAP, WSDL/WADL and Apache-cxf implementation approaches.
  • Experience in working wif Struts MVC integration projects
  • Experience working extensively in all phases of a project development life cycle from Requirements analysis, Design, Implementation, Testing, Documentation, Standard reviews and Maintenance support.
  • Experience in developing Webservices (Produced and Consumed) using SOAP, RESTFUL.
  • Proficient in J2EE components such as Servlets, JDBC, Java Beans, struts and Hibernate
  • Expertise in Object oriented analysis and design (OOAD) using Java/J2EE Design Patterns, Unified Modeling Language (UML).
  • Experience in working wif spring integration projects that uses most of the spring features.
  • Excellent Analytical /problem solving skills and extra ordinary in identifying the potential gaps and issues in the early stages of design phase itself.
  • Experience in writing database objects like Stored Procedures, Functions, and PL/SQL packages for Oracle and MySQL.
  • Vast working knowledge in Version Managers like CVS, TFS, Subversion, Ant, Maven.
  • Extensive experience in developing applications using Java, JDBC, XML Technologies, HTML, Eclipse development framework, Web Services.
  • Experience in 2 ways SSL certificate creation and provisioning using Venafi and configured 2 way SSL in Internal and External Applications.
  • Expertise in developing the custom XML/JSON parsers and message services and queuing systems using Jettison, JMS, IBM MQ, Solace.
  • Extensive work experience wif various IDEs for development - Eclipse, IBM RAD and Netbeans.
  • Expertise in developing distributed applications using Application Servers such as Websphere, Weblogic, Tomcat and Glassfish.
  • Ability to manage and lead the team in a professional and sound manner.
  • Experience in designing the model-view-controller (MVC) unified framework for building the web apps using Servlets, JSP custom tags, JSTL and message resources.
  • Experienced in Web applications development using Spring MVC, Struts.
  • Excellent experience in software development methodologies including Scrum/Agile Model.
  • Excellent in writing SQL and understanding PL/SQL, Stored Procedures.
  • Experience in software development methodologies such as Waterfall Model and Agile (Scrum).
  • Hands-on experience on tools like Eclipse, Rational Software Architect, Maven, ClearCase, and Subversion.
  • Extensive experience in UNIX, LINUX and Windows.
  • Extensive work experience as a Team/Development Lead wif complete ownership of end to end deliverables including requirement gathering, analysis, design, development, testing, launch and post production support.
  • Expertise in Banking, Financial Services, Fraud detection and Customer Relationship management.
  • Excellent team player wif good communication, people and leadership skills wif onshore-offshore experience.

TECHNICAL SKILLS

Programming Languages: JDK 1.2,1.3,1.4,1.5,1.6

Client Scripting: Javascript

Server Scripting: JSP1.2,2.1

Platforms: Windows 2003 Server, Unix, Linux Redhat Enterprise Server 5.0.

Application Server: WebSphere 6.0, 6.1, 7.0, 8.0, WebLogic 10.0, 10.3, Apache Tomcat 5.5b

Databases: MS Access, Oracle 8i, 9i,10g,11g

Database Tools: Rapid SQL, Toad for Oracle, SQLDeveloper

ORM Frameworks: Hibernate 2.0.2.1,3.0, iBatis

J2EE MVC Frameworks: Struts 1.1,1.2,1.3.8, Struts 2.1, Spring 2.5, 3.0,3.0 MVC, Spring Web Flow

IDEs: Eclipse 3.3, 3.4, 3.5, 4.5,4.6, RAD, NetBeans

Web service Specifications: JAX-RPC, JAX-WS, JAX-RS(Restful)

Web service Tools: WSDL, SOAPUI

Web service Implementations: CXF 2, AXIS 1.0, 2.0

Middleware Technologies: EJB 2.1,3.0,JNDI

Design Patterns: Session Façade, Business Delegate, Front Controller, Service Locator, Singleton, Observer, DTO, DAO, MVC Iterator, DAO, Observer

UML Tools: MS Visio

HTML Editors: Eclipse JSP Design View

Content Management: Sharepoint

White box Testing (Functional, Load): JUnit, Jmockit

Javascript Frameworks: Jquery

Build Scripting: ANT 1.4,1.5,1.6, Maven

Methodologies: Waterfall, Agile, Scrum, Test Driven Dep.

Messaging Technologies: JMS, MQ, MDB, Apache POI for Reports,iText

Transaction Control: Hibernate Transactions.

Source Control: CVS, SVN

XML Tools: Altova XML Spy, Foxe

PROFESSIONAL EXPERIENCE

Senior Lead Developer

Confidential, Chicago, IL

Responsibilities:

  • Performed complete application life cycle functions (SDLC) from conception to final release to users including design & analysis, Implementation, Testing, Deployment and Maintenance.
  • Interacted wif business analysts and end users in gathering requirements.
  • Prepared technical artifacts including UML Class diagrams, Sequence diagrams etc., using MS Visio.
  • Scheduled the batch jobs in MS DOS and created the appropriate DOS batch commands.
  • Gathering requirements and design phase towards identifying mutually agreed solutions wif technical teams and business partners.
  • Creating Technical Design documents per functional requirement
  • Regularly updated project status to client lead and client manager and discussed about the risk and worked on mitigating the risk
  • Designed and implemented changes for Clearing Partner Profile validation and money market reform changes
  • Prepared estimation and requirements prioritization.
  • Developed the complete application in very fast paced and thin timeline.
  • System and unit tested and developed business objects
  • Fixed Multi-Threading Duplicate Issue in Application in using DB LOCK Mechanism
  • Created and maintained oracle stored procedure and functions using Oracle PL/SQL.
  • Application Deployment and validation in System, UAT and PROD Environments
  • Modified and enhanced Soap based xml, Axis web service client used to create fund account at the fund company
  • Coordinated and mentored offshore and onsite team members
  • Upgraded to Solace MQ from IBM MQ
  • Involved in Reviewing SQL Explain Plan and optimized table indexes for better performance

Environment: Html, Javascript, JSP, Struts 1.3,JDBC, Java 6, Oracle SQL, Pl/SQL, Oracle 11g, Rapid SQL Spring Junit, Windows Batch Scripts, Control M Jobs, Unix, Window 2008,Fundlinx Vendor Product. Trade Manager, Income Manager, Position Manager, IBM DB2, Axis Soap based ESALA web services client, ant, XACT, IBM MQ, Solace MQ, Queues, JMS

Senior Lead Developer

Confidential, New York City, NY

Responsibilities:

  • Gathering requirements and design phase towards identifying mutually agreed solutions wif technical teams and consumers.
  • Regularly updated project status to client manager and discussed about the risk and worked on mitigating the risk
  • Designed and implemented interfaces for Get Rating Services and Get Composite Rating Services which will be used by consumers like RPM users like data managers, third party users to retrieve and preview the modified ratings of Organization, Funds, Issues, Published Names and Programs before release.
  • Prepared development estimate and requirements prioritization.
  • Developed the complete application in very fast paced and thin timeline.
  • Developed various business logics according to the technical design.
  • Created and maintained DB Component of Get SLD and Get Rating Services using SQL Data.
  • Coordinated wif team and cleared technical issue wif agile team member
  • Reviewed Code and Fixed Critical Defects to mitigate risks
  • Created and executed Junit Test cases to test and cover all scenarios of the enhancement.
  • Coordinated and mentored offshore team members

Environment: Core Java 6, Spring 3, Weblogic Application Server, Eclipse, MavenProject Name: iStudy

Senior Lead Developer

Confidential, East Hanover, NJ

Responsibilities:

  • Analyzed, coordinated and solved several Incident and problems tickets in advanced search using Java and SQL Implemented software releases and patches on the user acceptance and production environments.
  • Performed defect analysis of the real time issues in the production environment.
  • Involved in maintaining and housekeeping tasks reviewed and modified several IT Life Cycle Documents and coordinated on several Change Requests in release
  • Involved in Production Support Activities reported project status and issues in weekly status call
  • Setup up call wif production users and resolved issues of Prod users and made sure that they complete trainings

Environment: Core Java 6, Spring 3, Tomcat, SOAP web service, Eclipse, Maven, SQL, PL SQL

Senior Lead Developer

Confidential, Plano, TX

Responsibilities:

  • Escalated issues in daily agile status call and made sure story completed successfully every sprint
  • Worked on Service Members Civil relief Act to avoid foreclosure.
  • Fixed Production Rate Renew issues by coordinating wif multiple teams in different application
  • Created minor components for auditing using java and sql
  • Wrote code using Apache POI to create foreclosure form PDF and PDF to TIFF Conversion.
  • Maintained code quality by fixing pmd and find bug issues reported by automated code analyser
  • Involved in coding, unit testing and deployment in non prod environments
  • Reviewed code wif other Java consultant to make sure the quality of the product
  • Discussed on wat went well and wat not went well in Retrospective meeting

Environment: JavaScript, Core Java 6, Velocity, Spring 3, Weblogic 9, SOAP web service, Eclipse, Maven, XSL, XML, ant, Apache POI, Eclipse

Senior Lead Developer

Confidential, Tampa, FL

Responsibilities:

  • Understood and translated both Business & Functional Specifications for Maintenance and Enhancement requests from the customer into Technical Specifications and Detailed Design
  • Designed and Developed Chase Quick Pay Web services using WSDL to JAVA Conversion
  • Sending and receiving message using Spring JMS Template
  • Reviewed and tested SQL and PL SQL Components

Environment: Core Java 6, Struts 1.3, Spring 3, Weblogic 9, Vaadin, JMS, SOAP web service, Restful Web service, Eclipse, Maven, SQL,PL SQL.

Senior Lead Developer

Confidential, Tampa, FL

Responsibilities:

  • Understood and translated both Business & Functional Specifications for Maintenance and Enhancement requests from the customer into Technical Specifications and Detailed Design
  • Designed and Developed HSA IVR Webserives using WSDL to JAVA Conversion
  • Sending and receiving message using Spring JMS Template
  • Created Unit test scripts and executed
  • Fixed security issues in the application like session hijacking, SQL Injection etc.
  • Migrated C++ IVR Components to Java IVR Component
  • Resolved vendor issues so that vendor application can be interacted wif HSA Application
  • Deployed Application in non-prod environments

Environment: Core Java 6, Struts 1.3, Struts 2, Spring 3, JSP, HTML 5, JMS, Weblogic 9, SOAP web service, Eclipse, MavenSQL and PL SQL, Apache web server 2.0.2, iBatis, Eclipse, JMS

Software Developer

Confidential, Tampa, FL

Responsibilities:

  • Involved in analyzing Business requirement specifications and creating design.
  • Coordinating wif onsite team and gathering requirement and analyzed it.
  • Designed and developed the user interface of the online UI and Batch Using Struts 2
  • Enhanced the Customer enrollment service, customer service configuration, file format definition and customer file format Mapping, claim tracking, transaction tracking and reporting modules
  • Created Prototype using JavaScript and html

Environment: Core Java 6, Struts 2, Spring 3, Websphere 7, JMS, Message Listener, IBatis, Eclipse, Oracle SQL

We'd love your feedback!