Java Apps Support Engineer/web Developer Resume
PROFESSIONAL SUMMARY:
- 10+ years of IT experience in the core areas of SDLC including: Analysis, Design, Development, Testing, Implementation, Maintenance and Support of the business technology solutions for Banking, Financial and Telecom domains .
- Extensive experience on ITSM/ITIL, and Application Development, Maintenance and Support in JAVA/.Net Web based applications.
- Having great experience on ITIL concepts/modules and have completed the ITIL Certificate in IT Service Management (ITSM) .
- Have certified as an OCA Oracle Database SQL Expert certification.
- Having good experience of DevOps methodology and DevOps Tools Nagios & Jenkins...etc
- Worked in Agile Methodology , as a scrum delivery team and participated in daily scrums & bi - weekly sessions.
- Have strong experience on Oracle SQL, PL/SQL & Shell scripting on writing Ad-hoc SQL and UNIX scripts for major audit reporting purpose Confidential organization level.
- Strong Exposure in writing Simple and Complex and advanced SQLs, PL/SQL Functions and Procedures , Packages and creation of Oracle DB Objects.
- Extensive experience on using SQL, PL/SQL, ORACLE Database , and many other ORACLE facilities: ETL , Import/Export, SQL*Loader, SQL*PLUS and SQL Developer .
- Having great exposure on automation concepts and have automated significant tasks to save great efforts using UNIX SHELL scripting and Service NOW .
- Having good exposure on Multi-Tier & Designs , including Web & Application tiers.
- Having great experience of Performance Analysis and SQL query tuning, response time reducing using AWR, Profiler, EXPLAIN PLAN, and TKPROF .
- Extensive experience on using Oracle Enterprise Manager (OEM) and Database performance monitoring.
- Worked on Web Servers like Apache Tomcat and Application Servers WebSphere Server (WAS), Web Logic and Oracle Application server (OAS).
- Having great experience on Oracle Developer Suite 10g tools ( Forms Developer, Reports Developer ) for application development.
- Having great experience on developing and maintenance support of web-based applications using WebSphere application servers, Massage Queues (MQ).
- Have good knowledge on other RDBMS concepts like Informix, Microsoft SQL Server and MySQL .
- Having great exposure on developing scripting and maintenance support on UNIX, Linux, AIX, Sum Solaris environments, involved in OS patches , performance and troubleshooting.
- Having great experience on application migration (U2L) to Linux from different flavors.
- Good working experience on version controls CVS and Visual Source Safe (VSS) and having good experience with XML, HTML, C and C++, Unix/Linux shell scripting, AWK.
- Having great experience in writing scripts to handle complex automation/administration using Shell scripting.
- Having great experience on using the application performance monitoring tools: Introscope, RUM, App Dynamics and Aternity tools. Have great experience on using the HF run monitor tool, Splunk and BP Spotlight tools in real time environment.
- Having good experience on Scheduling and monitoring in Autosys & Control-M.
- Having good experience on using Import Wizard, Designer, WebI for Business Objects (BO) deployment and day to day operations.
- Have great experience in managing, coordinating, implementing all weekly deployments, Monthly releases, quarterly major releases as per timelines.
- Have involved in pre-release, UAT, deployments on installing WAR/JAR/EAR files into production and in UCT testing phases. Supported development and client teams on dealing post production issues.
- Experienced in monitoring thread usage, connection pool usage, CPU usage, Memory usage and preparing reports for the performance tests, dry run tests and load tests conducted on the Application Servers.
- Experienced with monitoring and analyzing resources, Standard logs and application logs .
- Having great experience on performing Application Disaster Recovery and Continuity Management .
- Have greatly involved in coordinating, performing the Oracle DB patches, UNIX OS patches in quarterly to ensure systems are in compliance.
- Having experience as Oracle App DBA (ADBA) monitoring, patches, data import/export, SRs, performance tuning . etc.
- Have great experience on providing front line technical support to end users responding to issues related to Problem/Incident Management, Release/Deployment, Operational Readiness, Application Monitoring, Production Governance related to issues.
- Implementing Scrum with Rally/CA to track the progress of project and involved in creating Product Backlogs, EPICs and User Stories.
- Worked closely with Product Owner , Scrum Master to develop EPICs and User Stories. Used Rally and JIRA, managed sprint backlog, tracked and produced key metrics.
- Having good organizational, motivational, management and time management skills.
- Coordinating with offshore team on the requirements, application maintenance.
TECHNICAL SKILLS:
Operating Systems: Windows, UNIX, Linux, Sun Solaris, HP-UX, AIX & Ubuntu.
Databases: Oracle 8i/9i/10g, 11g, Informix, Microsoft SQL Server& MySQL
Scripting: Shell Script, Batch Script.
Languages: C, C++, Assembly Language, SQL and PLSQL, Java, .Net, html
Application Tools: Oracle Developer (Forms 10g and Reports10g).
Oracle Tools: OEM Grid 11g/12c/13c, Toad 9.7/10.2, PLSQL Developer, SQL Developer & SQL *PLUS.
Application & Web Servers: Web Sphere Appl. Server, Web Logic App. Server, Oracle Application Server (OAS) and Tomcat.
Monitoring Tools: CA Introscope, Aternity, RUM, HFRun monitor, Splunk, BP Spotlight.
Reporting Tools: Business Objects (BO), Import Wizard, Dashboard Designer and WebI.
Automation Tools: CA Release Automation, Service NOW.
Methodologies: Agile - Kanban, Scrum
CI/CD Tools: Jenkins, SWM, Chef
PROFESSIONAL EXPERIENCE:
Confidential
Java Apps Support Engineer/Web Developer
Environment: Oracle 11g/12c SQL, PL/SQL, UNIX/Linux, Shell scripting, WebLogic, Java/J2EE, Tomcat Apache, Autosys.
Responsibilities:
- Subject Matter Expert (SME) for critical application Confidential online system and providing end to end application support.
- Good experience in supporting the transformation, extraction, debugging and maintenance of Java based multi-tier application.
- Having great experience in diagnosing and triaging application issues deployed in Unix/Linux platform.
- Good experience on monitoring and troubleshooting the issues with various banking critical batch jobs and fixing them to process within SLAs.
- Involved in the continuous enhancements and fixing of production problems. Designed, implemented and tuned interfaces and batch jobs using PL/SQL. Involved in data replication and high availability design scenarios with Oracle Streams.
- Writing the complex SQL queries to resolve the production issues and to pull the data requested by Business Users.
- Having extensive experience on Application Monitoring - Monitoring online applications, Manage batch background jobs, Monitor process and log files, Monitor queues.
- Having great exposure on Incident Management and have been proactively involved and engage required teams on production outages/major issues to restore the service as quickly as possible.
- Having great exposure on Problem Management and Good experience in performing an RCA/In-Depth analysis on all major PROD issues/defects and providing recovery steps/enhancements to Dev-team/Vendors on regular basis.
- Good experience in batch programming particularly bulk operations, Good experience in monitoring in Autosys and CRON scheduler, NDM and SCP file transfer utilities.
- Monitoring and processing the failed messages using IBM MQ, JMS messaging backbone.
- Great experience on coordinating with Development and Testing Team to provide knowledge of implementation of requirements.
- Having great exposure on setting up monitoring alerting tools and configurations for Productions systems.
- Having great experience on handing pre-releases activities and supporting post deployment fixes/activities and analyze impact to the production application environment.
- Having extensive experience on identifying and automating the repetitive manual work/tasks on ad-hoc requests from business teams.
- Great experience on using application performance management tools like Introscope to monitor the performance of web applications.
- Extensive experience on using Splunk for monitoring application performance, Troubleshoot/Research, Reporting and Dashboard creation.
- Sound experience on documentation of alert resolution and middleware application issues to reduce the MTTR (Mean time to resolve).
Confidential
Sr. Application Support Analyst
Environment: UNIX/Linux, Shell scripting, Java/J2EE, Tomcat Apache, Jenkins, OpenStack, CHEF & Agile.
Responsibilities:
- Great experience in Linux Administration, Configuration Management, Continuous Integration, Continuous Deployment, Release Management and Cloud Implementations.
- Experience in installing, configuration and administering of CLAMP application on various environments like IST, End to End (E2E), Prod, PSL and DR.
- Good experience on applying the latest Linux Ubuntu OS patches on different environments.
- Have good experience on installing and configuring tomcat, apache and application upgrades.
- Installation of critical monitoring tools i.e Nagios, Splunk, Introscope, HF Run in all environments.
- Experience in using configuration management tools like CHEF for Deployment on Multiple platforms.
- Have good working knowledge on cloud foundry to implement CI/CD on it.
- Experience with deployment procedure utilizing Jenkins CI to run the unit tests, build documentation using Confluence.
- Involved in spinning up the VMs in Openstack.
- Used JIRA for Different Bug tracking and issues.
- Great experience in Shell scripting to automate system administrative jobs and manual repetitive tasks. Created shell scripts for automating tasks.
- Experienced in branching, tagging and maintaining the version across the environments using SCM tools like GIT, Subversion (SVN)
- Responsible in managing all aspects of the software configuration management process including code compilation, packaging, deployment, release methodology and application configurations.
- Administered tasks like taking backups, expanding file system disk space, creating NFS mounts.
- Established capabilities in application design, implementation, troubleshooting, monitoring, continuous improvement and change controls.
- Coordinated different teams across the globe to deploy different builds to different environments.
Confidential
Application Systems Analyst/Tech Lead/Oracle Development
Environment: Oracle 10g/11g SQL, PLSQL, UNIX/Linux, Shell scripting, WebSphere, WebLogic, Java/J2EE, Tomcat Apache & Agile methodology.
Responsibilities:
- Involved in Agile methods on Planning, Building and Implementing the EPIC User stories as per iterations.
- Involved in analyzing requirements, created process flows, identify gaps and write user stories. Created and managed user stories, and acceptance criteria in JIRA.
- Created and modified several UNIX Shell scripts as per the given client requirements.
- Coordinated with the front-end design team to provide them with the necessary stored procedures and packages and the necessary insight into the data.
- Involved in the continuous enhancements and fixing of production problems using PL/SQL.
- Managing and Leading the project team from onshore. Having great exposure on ITIL concepts and have been following on day to day IT Operations.
- Having extensive exposure on handling Hyper Mission Critical (HMC), Mission Critical (MC) & Non Mission Critical (Non-MC) applications.
- Having extensive experience on Application Monitoring - Monitoring online applications, Manage batch background process, Monitor process and log files, Monitor queues.
- Having great experience on Application Support Level (technical - L1/L2/L3) concepts and well versed with coordinating with other Support teams and Business Partners.
- Have involved in providing the Ad-hoc and required data for both internal and external audits Confidential critical application level.
- Have great exposure on conducting monthly/quarterly reviews, Success stories, performance metrics, accomplishments and maintaining designed Service Level Agreements (SLA). Ensure day-to-day functionality of solutions in production.
- Good experience on Incident Management and have been proactively involved and engage required teams on production outages/major issues.
- Having great exposure on Problem Management and have been involved engaging next levels when needed for root cause analysis (RCA) and been part of RCA to supply the production data/logs to identify the issues and fix them permanently.
- Have been greatly involved in dealing CRONIC production issues and assisted the teams with required data and logs till the permanent fix applied.
- Having great exposure on Change Management concepts on creating Change Requests (CRs) for deployments, Database patches, OS patches and Emergency CRs for URGENT fixes.
- Have greatly involved and supplied the requirements for UAT/System Testing for the defects and maintenance production issues.
- Having great experience on handing pre-releases activities and supporting post deployment fixes/activities and analyze impact to the production application environment.
- Prepared the “Process Improvement Review” (PIR) document for every major releases and shared with teams on ‘key’ learnings.
- Alert Monitoring and Event Management - Alert detection, prioritization and handling using Confidential & Confidential standard monitoring tools, manually run database check jobs for application’s databases
- Having great experience on major migrations like i.e UNIX to Linux (Cloud) U2L migrations and database migrations, OAS (Oracle Application servers) to WebSphere.
- Have good experience on configuring alerts/notifications to be sent internally to proactively monitor & address the Batch job failures, process failures, application degradations.
- Having extensive experience on performing the startup checks/morning validation on daily basis for data mart applications to proactively identify & resolve any issue before users availability.
- Have great knowledge on writing the scripts to automate the manual activities of sanity testing/health checks of applications.
- Have great experience on coordinating and setting up the UNIX servers, Prod database and application reboots on daily/weekly/monthly basis to have smooth performance of applications.
- Having extensive experience on identifying and automating the repetitive manual work/tasks on ad-hoc requests from business teams.
- Having great experience on performing Production to DR (Disaster Recovery) or Failover exercise.
- Great experience on using application performance management tools like Introscope, Aternity & RUM to monitor the performance of web applications.
- Having extensive working experience on ticketing tools like BMC Remedy, Netcool, and other internal tools & Mainframe tool like INFOMAN.
- Have great experience on preparation of technical documentation, M&Ps, AIDs, SAD & other design documentation.
- Working closely with Technology Infrastructure Teams & Testing Teams in supporting Integrated / Independent releases, software/hardware upgrades, server upgrades.
- Have been providing 24/7 on-call support during offline and non-business hours.
- Having good experience engaging interface application teams for data feeder issues and resolving the issues quickly before impacting business.
- Have great experience on Application Database Administration (ADBA) activities like monitoring database performance, patches… etc.
Confidential
IT Operations/Application Support Analyst
Environment: Oracle 10g SQL, PLSQL, UNIX/Linux, Shell scripting, WebSphere/WebLogic app servers.
Responsibilities:
- Having great experience on handing Java, .Net Web based Mission Critical and Non-MC applications.
- Have great exposure on end to end flow of major supported applications like JAM, MIC, IMAGINE.
- Monitoring online application, manage batch background process, monitor process and log files, and Monitor queues. Application problem Management - Manage re-run process, execute file transmission recoveries re-sends, Facilitate batch cycle workarounds.
- Having great exposure on Application Change deployments - Implementation of application releases and ongoing updates into Production, Analyze impact of request changes to the production application environment.
Confidential
Application Developer/Analyst
Environment: Oracle 10g SQL, PLSQL, Forms10g, Reports10g, UNIX.
Responsibilities:
- Involved in Gas Quotation Manager (GQM) Module and MaximoNC module.
- Involved in the implementation and production support for the application.
- Involved in customization of existing Forms as per the client requirement.
- Handling LIVE/production issues and Involved in Performance Tuning of SQL queries.
- Prepared unit test cases & executed using QC.