We provide IT Staff Augmentation Services!

Development And Support Resume

4.00/5 (Submit Your Rating)

PROFESSIONAL SUMMARY:

  • JAVA Programmer with 8.5 years of experience in analysis, design, development and implementation of web based systems using Java\J2EE technologies.
  • Expertise in Object Oriented Analysis and Design, Agile methodologies, Data Structures.
  • Professional experience in all phases of Software Development Life Cycle (SDLC) from analysis, design, development, testing, maintenance and support of large mission critical data - driven systems Java/J2EE and RDBMS technologies
  • Expert level Programming Skills in Core Java, JSP, Servlets, JDBC, Java Script, Struts, Spring Framework, IBATIS, XML, SOAP and HTML.
  • Experience in developing applications using different frameworks like Spring 3.0, Struts 1.1//2.0 and IBATIS.
  • Have good experience in UI technologies HTML, CSS, JavaScript, jQuery and AJAX, JSON.
  • Experience in different web and application servers like Tomcat 5.0, Web Sphere 7.0 /8.5.5.
  • Strong in MVC and J2EE design patterns (MVC, Singleton, Factory, Abstract Factory and Data Access Object).
  • Experience in using IDEs Eclipse 3.x.
  • Experience in using different version control tools like Clear Case,SVN,GIT.
  • Very strong in Relational databases like Oracle 9i/10g, SQL and worked on developing stored procedures.
  • Experience in PL/SQL stored procedures, functions, triggers, SQL * Plus, SQL scripts and triggers for relational databases like Oracle 9i and 10g.
  • Involved in daily SCRUM meetings and used SCRUM agile methodologies.
  • Good domain experience in Banking (Financial Services) and Retail.
  • Good knowledge in UNIX.
  • Good knowledge of Web Services including SOAP, WSDL.
  • Expertise in writing taste cases using JUnit.
  • Expertise in Programming with Servlets, JSP and Custom tags using Struts frameworks.
  • Application development experience using multithreading, Serialization, Collection framework, Generics, Core JAVA.
  • Experience in developing light weight business component and integrated applications using Spring framework using features like Dependency Injection and configuring application context for Spring bean factory at the same time integrating with struts 2.0.
  • Involved in code review, Application performance tuning.
  • Driving the Offshore and Onsite daily meetings.
  • Motivated and result oriented team player with the ability to work under minimal supervision.
  • Possessing excellent problem solving, interpersonal and communication skills.
  • Having strong Organizational ability and multi-tasking skills. Ability to lead and manage cross-functional programs. Effective and strong communicator. Creativity and forethought in anticipating and solving complex project issues.

TECHNICAL SKILLS:

Primary Languages: Java\J2EE (1.6/1.7), SQL, PL/SQL

Java/J2EE Technologies: Servlets, JSP, JDBC, Junit, Apache POI API

Frameworks / UI: Struts 1.1/2.0, Spring 3.0/4.0

Web services/XML: SOAP, WSDL, XML

Design Methodologies/Tools: Waterfall, UML, Agile methodologies, SCRUM

Version control Tools: Clear Case, SVN, GIT

Database: Oracle 9i/10/11/12c

Build Tools: ANT, Maven, Jenkins

Tools: HP ALM, Putty, WinScp, Beyond Compare, Fiddler, Omnibug, Firebug, Dynatrace, Zenos, Ignite,OEM, PuttyCM, Tealeaf, DB Visualizer, Trusteer, Safenet, Safeword,Akamai, Netstorage,Service Now

GUI Technologies: HTML, CSS, JavaScript, AJAX, jQuery, JSON

Web/App Servers: Tomcat 5.0/6.0, Websphere 8.5.5

Operating Systems: Windows, Unix

PROFESSIONAL EXPERIENCE:

Confidential

Development and Support

Responsibilities:

  • Worked on analysing the work efforts, preparation of design documents, coding and testing for various Strategic Partners (SPGs)Portal sites projects to in corporate PNC driven modules . The purpose of these projects was to developed portals for different microsites (SPGs) and design the product to support different PNC modules.
  • Performed enhancements to Disbursement module to support PNC specific copyright and logo by making it theme driven which is designed to be driven by database.
  • Involved in minimizing the size of the static content and utilizing the Akamai Netstorage in staging the static contents. This helped developers to prevent deploying the code and rather just uploading the static files to Akamai netstorage there by minimizing the impact to the user experience and improving efficiency.
  • Worked on Tipcards related enhancements on weekly basis that is driven on agile.
  • Created Batch Jobs using Java, Spring Batch and Shell Scripting to implement purging of Companies and associated services, accounts and entitlements.
  • Worked on Batch job scheduling using Cronjob and CA7
  • Created Report Generation Tool using Apache POI, Open CSV, JAXB, Java Mail API and Apache log4j mail API. The purpose of this java tool is to schedule and send automated critical data and metrics from different databases and send across to internal and external clients with added feature to support dynamic error detection and email notification.
  • Lead the team in analysing the work efforts, preparation of design documents, coding and testing for Duplicate login enhancement project. The purpose of this project was to enhance the user experience and restrict duplicate logins from multiple browsers and tabs.
  • Involved in the various production support issue debugging and resolution.
  • Developed skills on unix commands and shell scripts to debug and fix the application or batch jobs related issues.
  • Hands on experience on Bluezone, Service now and change management.
  • Using tools like Dynatrace to compare the pure paths and debugging the application for issues related to performance.
  • Expertise in monitoring tools like Ignite, Zenos and OEM to create and setup alerts and threshold for monitoring application.
  • Resolving database performance issues and worked on optimizing complex queries.
  • Worked on configuring Gomez scripts for application health check and validation.
  • Provided quick resolution to high priority production issues and in a very short time.
  • Involved in 24X7 application support and monitoring.
  • Involved in development and testing on the password self-reset flow for Pinacle application.
  • Involved in resolution of issues associated with day light saving for Pinacle application.
  • Deploying application to production and lower application with code fixes using uDeploy.

Environment: JDK 1.7, J2EE,EJB, Spring, Eclipse Neon, WAS 8.5.5, WAS 7, IBATIS, Log 4j,AJAX,Javascript, Shell Scripting, Oracle 10g, Oracle 12c, Windows 7, Windows Server 2012 R2, Windows SQL Server 2012, SOAP UI, Apache Directory Studio, Tealeaf, Zenos, Dynatrace, Toad, SQL server management Studio, Gomez, Ignite, Fiddler, Soap UI,Udeploy.

Confidential

Sr. Java Developer

Responsibilities:

  • Lead the team in analyzing the work efforts, coordinating with Safenet team, Application Team for the requirement analysis and design for resync workflow enhancement project.
  • Using vendor provided WSDL created SOAP web services for token resynch for both mobile and physical tokens.
  • Created report utility to proactively monitor the list of users getting synched on a daily basis.
  • Expertise in monitoring tools like Ignite, Zenos and OEM to create and setup alerts and threshold for monitoring application.
  • Involved in 24X7 application support and monitoring.
  • Developing, Building and Deploying application to production and lower application with code fixes using uDeploy.

Environment: JDK 1.7, J2EE,EJB, Spring, Eclipse Neon, WAS 8.5.5, WAS 7, IIS, Microsoft SQL server 2012 R2, IBATIS, Log 4j,AJAX,Javascript, Shell Scripting,Oracle 10g, Oracle 12c, Windows 7, Windows Server 2012 R2, Windows SQL Server 2012, SOAP UI, Apache Directory Studio, Tealeaf, Zenos, Splunk, Dynatrace, SQL server management Studio, Gomez, Ignite, Fiddler, Soap UI,Udeploy.

Confidential

Sr. Java Developer

Responsibilities:

  • Lead the team in analysing the work efforts, coordinating with IBM WebSphere team for the requirement analysis and design for migration from WAS 7.0 to WAS 8.5.5 .
  • Involved in configuration change such as Class loader policy, Fix packs during WAS 7.0 to WAS 8.5.5 migration.
  • Issue debugging and applying required code changes for Java SDK migration to 1.7.
  • Involved in analysing user stories, preparation of design documents including class diagrams, flow charts and sequence diagrams and also in coding, delivery and defect resolution for Safenet replatforming project.
  • Involved in Waterfall method of development.
  • Implemented MVC Architecture using Spring framework.
  • Designed screens using JSP.
  • Extensively developed Taglibs for JSPs.
  • Devised logging mechanism using Log4J.
  • Implemented test cases using Junit.
  • Used SVN for code base maintenance and Jenkins for builds.
  • Worked with team on migration of various batch jobs and did extensive changes in Java and shell scripting.
  • Created script to help team to validate the data during migration of database from Oracle 10g to Oracle 12c which includes validating the sequences, stored procedure, indexes, schemas, permission and grants on objects, views to ensure smooth transition.
  • Involved in creating Groovy scripts to validate the MQ connectivity.
  • Created Utility to find the missing entries in LDAP OUD and also syncing up the existing user attributes.
  • Created Utility for bulk static passcode assignment for users during token authentication and administration
  • Involved in setting up tools like Zenos on application servers.
  • Lead the team in coordinating, analysing and estimating the infrastructure changes required for migrating IBM Tealeaf application as well as installation and configuration of Tealeaf agents on the application servers
  • Lead the team in analysing and implementing Web Analytics DTM in the Pinacle and various service module applications.
  • Involved in providing effective means to reduce the size of the static content.
  • Involved in migrating Tealeaf to new and faster platform with GFB.
  • Involved in working with IBM Trusteer team in setting up rapport Splash pages for different brands
  • Generating keystores (using Portecle) for the Pinacle application to communicate with the various service modules like ACH, Funds Transfer and external systems like MFA, Safenet and Trusteer.
  • Involved in debugging migration issues and providing resolution with configuration change such as Class loader policy and code changes, resolving dependency using Apache Ivy.
  • Issue debugging and applying required code changes for Java SDK migration to 1.7.
  • Used Dynatrace tool for debugging the application, database, performance issues.
  • Created Report Generation Utility using Apache POI, Open CSV, JAXB, Java Mail API and Apache log4j mail API. The purpose of this java tool is to schedule and send automated critical data and metrics from different databases and send across to internal and external clients with added feature to support dynamic error detection and email notification.
  • Created Report Generation utility batch job using Shell Script and also worked on job scheduling using Cronjob.
  • Devised logging mechanism using Log4J.
  • Implemented test cases using Junit.
  • Used SVN for code base maintenance and Jenkins for builds.
  • Worked extensively with LDAP team in creating the directory structure for Pinacle application and developed code for LDAP user authentication and administration.
  • Analysed and implemented site tracking using Adobe Web Analytics in Pinacle application.
  • Generating keystores (using Portecle) for the Pinacle application to communicate with the various service modules like ACH, Funds Transfer and external systems like MFA, Safenet and Trusteer.
  • Involved in Waterfall method of development.
  • Implemented MVC Architecture using Spring framework.
  • Designed screens using JSP.

Environment: JDK 1.7, J2EE, Spring, Eclipse, WAS 8.5.5, WAS 7, IBATIS, Log 4j,AJAX,Javascript, Shell Scripting, Quality Center Tool, Oracle 10g, Oracle 12c, Windows 7, Windows Server 2012 R2, Windows SQL Server 2012, SOAP UI, Apache Directory Studio, Dynatrace, Portecle, Adobe Analytics, Toad.

Confidential

Java Developer

Responsibilities:

  • Involved in the development phases of Agile.
  • Involved in analysing user stories, preparation of design documents including class diagrams, flow charts and sequence diagrams and also in coding, delivery and defect resolving.
  • Application was built on spring dependency injection, Struts MVC framework and IBATIS as business layer.
  • Interaction with business to consolidate and gather requirements.
  • Extensively used XML Web Services for transferring/retrieving data between different providers.
  • Used SOAP for Web Services by exchanging XML data between applications over HTTP.
  • WSDL was used for publishing Web Service interfaces.
  • Designed and implemented Business Delegate, Session Facade and DAO Design Patterns.
  • Deployed the applications on IBM Web Sphere Application Server 6.0.

Environment: Java SE, Java 1.5/J2EE, IBM Web Sphere Application server, Spring MVC, Web Services, SOAP,WSDL, ANT, JavaScript, JDBC, AJAX, PL/SQL, Log4J, JUnit, JAXB, IBM Web Sphere, WAS 5.0, WSAD 5.1, Oracle11g

Confidential

Sr Java Developer

Responsibilities:

  • Design, development & implementation of Java based enterprise applications employing the agile development methodology and using the JAVA/J2EE technologies.
  • Developed various application modules and the user Interfaces using Struts 2 framework, JSP, Java Scripts and CSS.
  • Designed & developed multiples application services for the End Clients or consumers using Restful and SOAP based Web-Services.
  • Identification of each functional module impacted for navigation of various modules.
  • Identification of menu rules for each and every menus and submenus.
  • Preparation of Impact Analysis and traceability matrix document, construction.
  • Analyse client's needs to develop solutions for the range of application modules to improve the performance of the business process.
  • Coordinate with onsite and offshore teams to review and check in the code to avoid any conflicts.
  • Main challenge was to learn Uniface to get the requests tracked in IRIS application

Environment: Java SE, Java 1.5/J2EE, IBM Web Sphere Application server, Struts MVC, Web Services, SOAP,WSDL,JavaScript, JDBC, Log4J, JUnit, JAXB, IBM Web Sphere, Uniface.

Confidential

Sr Java Developer

Responsibilities:

  • Design, development & implementation of Java based enterprise applications employing the agile development methodology and using the JAVA/J2EE technologies.
  • Developed various application modules and the user Interfaces using Struts 2 framework, JSP, Java Scripts and CSS.
  • Designed & developed multiples application services for the End Clients or consumers using Restful and SOAP based Web-Services.
  • Identification of each functional module impacted for navigation of various modules.
  • Identification of menu rules for each and every menus and submenus.
  • Preparation of Impact Analysis and traceability matrix document, construction.
  • Analyse client's needs to develop solutions for the range of application modules to improve the performance of the business process.
  • Coordinate with onsite and offshore teams to review and check in the code to avoid any conflicts.

Environment: Java SE, Java 1.5/J2EE, IBM Web Sphere Application server, Struts MVC, Web Services, SOAP,WSDL,JavaScript, JDBC, Log4J, JUnit, JAXB, IBM Web Sphere.

Confidential

Sr Java Developer

Responsibilities:

  • Design, development & implementation of Java based enterprise applications employing the agile development methodology and using the JAVA/J2EE technologies.
  • Developed various application modules and the user Interfaces using Struts 2 framework, JSP, Java Scripts and CSS.
  • Designed & developed multiples application services for the End Clients or consumers using Restful and SOAP based Web-Services.
  • Identification of each functional module impacted for navigation of various modules.
  • Identification of menu rules for each and every menus and submenus.
  • Preparation of Impact Analysis and traceability matrix document, construction.
  • Analyse client's needs to develop solutions for the range of application modules to improve the performance of the business process.
  • Coordinate with onsite and offshore teams to review and check in the code to avoid any conflicts.

Environment: Java SE, Java 1.5/J2EE, IBM Web Sphere Application server, Struts MVC, Web Services, SOAP,WSDL,JavaScript, JDBC, Log4J, JUnit, JAXB, IBM Web Sphere.

We'd love your feedback!