We provide IT Staff Augmentation Services!

Lead Application Developer Resume

2.00/5 (Submit Your Rating)

NY

SUMMARY:

  • Over 10 years of experience as designing and developing in Java & J2EE technologies based on In - depth knowledge of Object Oriented Programming, Database Programming, Web Programming and Java UI Development.
  • Extensive work experience in applications development, maintenance & production support involving Java Dynamic Web and Enterprise Level Development. Have experience in Banking, Healthcare.
  • Skilled in all phases of software development life cycle and strong knowledge in Object Oriented Analysis, Design, Programming and Testing in Java, J2EE, XML, Relational Database.
  • Through understanding of Agile methodology and continuous integration.
  • Adept in secure web application development and compliance to FFIEC guidelines
  • Proficiency in developing secure and distributed web applications using Core Java, JSP, Servlets, Java Beans, JDBC, Struts, Spring, Hibernate, Web services, Unix, XML, HTML, AJAX, Java Script, JMS, Message Driven Beans, AspectJ, JQuery, various Design patterns, SQL,PL/SQL.
  • Experience in SOAP web services, RESTful web services and SOA architecture.
  • Have strong experience in code debugging and bug fixing.
  • Good experience in ensuring code quality and using utilities like PMD, checkStyle etc..
  • Strong analytical skills with ability to quickly understand client’s business needs.
  • Research-oriented, motivated, proactive, self-starter with strong technical, analytical and interpersonal skills.
  • Worked in CMM level 5 and PCMM level 5 companies.
  • Experienced work in a complex, multi-vendor, geographically diverse environment.
  • Experience working in a global team and with offsite onshore model. Worked with team located geographically at different locations and playing different roles.
  • Effective team player with strong analytical and problem solving skills.
  • Communicate effectively (both written and verbal) with people at different levels including stakeholders, internal teams and the senior management.
  • Eager to learn new Technologies and can easily adapt to the new technologies and tools

TECHNICAL SKILLS:

Programming Skills: Java, Servlets, JSP, JDBC, Struts, Spring, Hibernate, EJB, JMS, AJAX, XML, HTML, JQuery, JavaScriptandSOAP/REST Webservices, PL/SQL.

RDBMS: Oracle8i/9i/10g MS SQL Server 2000.

J2EE Servers: Web logic Application server 8.1, Web Sphere Application Server 5.1 & above.

Web Server: ApacheTomcat4.1SunOne6.0

Tools: Eclipse 3.4, BMC Remedy 7.5, RAD, WSAD 5.1.2, TOAD, PL/SQL developer, AutoSys, Tealeaf, Optier, Introscope, Jprofiler.

Operating Systems: Windows XP/Windows 9x, UNIX, Linux

Configuration ManagementTool: Tortoise SVN, CVS.

Continuous Integration and Build tools: Jenkins, Anthill, Maven 3, Ant.

Bug reporting: Quality Center, JIRA

PROFESSIONAL EXPERIENCE:

Confidential

Lead Application Developer

Responsibilities:

  • Gather and analyze user requirement FDD, design solution and develop components Using Spring and hibernate.
  • Improved the quality of user stories with product owner interaction and product backlog grooming meetings.
  • Developed REST service implementation with new JSON parameters, business layer changes and modified data service call for Mobile version of the application.
  • Created UI components using Jquery and fixes issues with existing screens.
  • Created Unix scripts for Batch jobs and JMS queue configurations and also phasing out and back out strategy for old Batch scripts.
  • Provide regular application demos, code review to the Development architect, Business Analyst team to make sure everyone is on the same page.
  • Migration analysis and running legacy and new applications in parallel.
  • Handled recommendations from Enterprise security teams about security threats to application On Cross-Site scripting, SQL injections, Parameter tampering etc..
  • Developed JUNIT teste cases for all major flows with high code coverage and used mocking framework Easy Mock.
  • Application troubleshooting, problem analysis, and resolution to correct issues, including fixing code defects after development and track HP ALM defects.
  • Involved in maintenance and operations after production go-live/warranty support. Monitor Remedy tool end-users incident help ticket and fix within agreed SLA.

Environment: Java, J2EE, Spring, Hibernate, JMS, HTML 5, JavaScript, JQuery, JSON, Eclipse, JMS, REST and SOAP Web Services, Maven, AntHill Pro, Tortoise SVN 1.7.3, Web logic 12c, Oracle, Agile Methodology, JIRA, XML, XSD, HP ALM, JIRA, Log4j,PMD, Check style

Confidential .

Senior Application Developer

Responsibilities:

  • Designed and developed java components and UI screens for Approver workflow for customers.
  • Developed and integrated mechanism for international checks where we don’t have MICR numbers.
  • Modified reports module to accommodate approver, depositor roles and International checks.
  • Responsible for high availability of application. Needs to handle any issues in live application in given SLA.
  • Responsible for change management of application, need to ensure application availability and ensure latest software patches on infrastructure like UNIX, java, weblogic, oracle.
  • Monitoring heath of the application using tools like Introscope, Optier, OVO.
  • Involved in business continuity program / disaster recovery quarterly drills.
  • Responsible for taking corrective action when any vital application parameters going beyond acceptable zones, these parameters include cluster counts, hogging thread counts, DB avg times, Heap size, request processing times etc..
  • Responsible for application deployments in various environments from Integration, UAT and Production.
  • Handled recommendations from Enterprise security teams about security threats to applicationOn Cross-Site scripting, SQL injections, Parameter tampering etc..
  • Handled code changes for ADA(American Disability Act) recommendations, to ensure application is understandable by screen readers.

Environment: Java, J2EE, Spring, Hibernate, JMS, HTML, Javascript, JQuery, JSON, Eclipse, JMS, REST and SOAP Web Services, Maven, AntHill Pro, Tortoise SVN 1.7.3, Weblogic 12c, Oracle, Agile Methodology, UNIX,JIRA, XML, XSD, HP ALM, JIRA, Log4j,PMD, Check Style

Confidential, NY

Senior Application Developer

Responsibilities:

  • User Story analysis and estimation.
  • Involved in design Classes, Interfaces, Coding standards.
  • Improved code quality by adhering to the company engineering platform(used checkstyle, cobetura, PMD ).
  • Developing the user stories in Sprints.
  • Improving the quality of user stories with client interaction and product backlog grooming meetings.
  • Migration analysis and running legacy and new applications in parallel.
  • Wireframe and flow diagram design.

Environment: Java1.6,Spring 3.0,Hibernate 3.5,JSP,Jquery,Tomcat 7,Apache web server, Windows, Sql Server 2008,Jenkins(Continuous integration)

Confidential, CA

Senior Application Developer

Responsibilities:

  • Involved in the development and enhancement of the product.
  • Involved in all coding phases, issues & bug fixing from client side.
  • Involved in maintenance at various stages of the project.
  • Designed and developed the UI by using jython.
  • Designed and developed Application based on Portico Framework using MVC design pattern.
  • Used Business Objects to access database.

Environment: Weblink Framework, Jython, Oracle, DWR, Jquery, Tomcat 5.

Confidential

Application Developer

Responsibilities:

  • Requirement gathering, functional & technical specification, task/schedule planning, Time estimating, and Project planning.
  • Involved in lowlevel design which includes UI Interface, Classes, Code standards.
  • Integrated Webservices with the code.
  • Overseeing project movement through various environments(E1,E2 and E3).

Environment: Java, Servlets, Jsp, Struts, Spring(DB Frame work) WebServices, XML, JavaScript, Webshere 6.1

Confidential, CA

Application Developer

Responsibilities:

  • Requirement gathering, functional & technical specification, task/schedule planning, Time estimating, and Project planning.
  • Involved in System Design which includes UI Interface, Classes, Code standards, Proof of concept of the System Architecture using OO design basics, standard design patterns.
  • Developed User Interface Using HTML, CSS.
  • Developed Web Services to provide update functionality to Foundation Systems.
  • Involved in coding Configuration files.
  • Integrated newly developed BSOR application to SPAS.
  • Wrote test cases and involved in unit testing of the components and application and regressive testing of the application.
  • Involved in feedback meetings with the customers.
  • Technologies Used: Java, Servlets, JSP, Struts, WebServices, XML, XSLT, JavaScript, Oracle 9i, Webshere 5.1

Environment: Java, Servlets, JSP,Struts, XML, Oracle 9i, Webshere 5.1

Confidential

Responsibilities:

  • Created intial load package to get from Interim database to BSOR database.
  • Load data into Interim database using control fils
  • Propagation logic to send updates to FS(creat files with updates adds and delete and FTP them to server)

Environment: Java, Servlets, JSP, XML, XSLT, Oracle 9i, Webshere 5.1

Confidential

Responsibilities:

  • Preparation of the Functional Specifications Documents for Initial Requirements.
  • Developing business layer using Servlets and Java Beans
  • Managed version control using CVS
  • Overseen deployment related activities.
  • Prepared Junit test cases and unit test cases .

Environment: Java, Servlets, Struts, JDBC, WebServices, Webshere 5.1

Confidential

Responsibilities:

  • Preparation of the Process Specifications Documents for Change Requests.
  • Impact Analysis and Requirement gathering
  • Managed version control using CVS
  • Overseen deployment related activities.
  • Prepared Junit test cases and unit test cases .

Environment: Java, Servlets, JSP, MVC, XML, Oracle 9i, WebSphere 5.1

We'd love your feedback!