Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Week 1: Core Foundations
- Day 1: Introduction to Banking Applications
- Overview of core banking modules
- SLAs, compliance (PCI DSS, uptime)
- ITSM workflows (incident/problem/change)
- Day 2: Java Production Essentials
- JVM internals, memory, GC basics
- Java exception analysis
- JVM tuning for banking workloads
- Day 3: Unix Fundamentals
- File structure & navigation
- Commands: ps, top, df, tail, grep, awk, sed
- Shell scripting basics for automation
- Day 4: Logs & Monitoring
- Understanding logs (transaction, audit)
- Tools: Splunk, ELK, native log parsing
- Hands-on: Troubleshooting a failed fund transfer
- Day 5: Ticketing & Escalation Process
- Tools: ServiceNow, JIRA workflows
- Escalation matrix (L1 → L2 → Dev)
- RCA & documentation best practices
Week 2: Advanced Troubleshooting & Real-Time Simulation
- Day 6: App Server & API Debugging
- WebLogic, Tomcat basics
- API failure codes (401, 500, 504)
- JDBC pool issues & timeouts
- Day 7: DB Troubleshooting
- Slow queries, locks, deadlocks
- SQL profiling tools: EXPLAIN, SHOW PROCESSLIST
- Hands-on: Resolving a DB deadlock
- Day 8: CI/CD, Release & Rollback
- Jenkins overview
- Release failure scenarios
- Rollback and post-deployment validation
- Day 9: War Room Simulation
- Role assignment: incident lead, comms, tech fix
- Live troubleshooting scenario (login failure)
- RCA, war room notes & stakeholder updates
- Day 10: Capstone & Review
- Summary of tools, logs, escalation, Unix, DB
- Final challenge + quiz
- Certification and feedback session
Optional Add-Ons
- Kafka/MQ troubleshooting basics
- APM Tools: AppDynamics/Dynatrace
- Basic Kubernetes (pod restarts, logs)
- SRE metrics: SLIs, SLOs, MTTR
Summary and Next Steps
Requirements
- An understanding of core Java programming concepts
- Experience working with Unix-based systems
- Familiarity with support workflows in enterprise applications
Audience
- Support Engineers
- Java Developers transitioning into support roles
- Production Support Analysts in banking environments
35 Hours
Testimonials (3)
That we got a complex overview also about the context - for example why do we need some annotations and what they mean. I liked the practical part of the training - having to manually run the commands and call the rest api's
Alina - ACCENTURE SERVICES S.R.L
Course - Quarkus for Developers
interaction through exercises and also projects sharing
Claudiu - MSG system
Course - Advanced Spring Boot
The extra information that was shared, the training was not straightforward groovy, which was nice.