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.
Duration 35 hours
Course Outline
Week 1: Core Foundations
- Day 1: Introduction to Banking Applications
- Overview of core banking modules
- SLAs and compliance standards (PCI DSS, uptime)
- ITSM workflows (incident/problem/change)
- Day 2: Java Production Essentials
- JVM internals, memory management, and garbage collection basics
- Analysis of Java exceptions
- Tuning the JVM for banking workloads
- Day 3: Unix Fundamentals
- File structure and navigation
- Key commands: ps, top, df, tail, grep, awk, sed
- Basics of shell scripting for automation
- Day 4: Logs and Monitoring
- Interpreting logs (transaction and audit)
- Tools: Splunk, ELK, and native log parsing
- Practical exercise: Troubleshooting a failed fund transfer
- Day 5: Ticketing and Escalation Processes
- Tools: ServiceNow and JIRA workflows
- Escalation matrix (L1 to L2 to Development)
- Root Cause Analysis (RCA) and documentation best practices
Week 2: Advanced Troubleshooting and Real-Time Simulation
- Day 6: App Server and API Debugging
- WebLogic and Tomcat fundamentals
- Understanding API failure codes (401, 500, 504)
- Addressing JDBC pool issues and timeouts
- Day 7: Database Troubleshooting
- Diagnosing slow queries, locks, and deadlocks
- SQL profiling tools: EXPLAIN, SHOW PROCESSLIST
- Practical exercise: Resolving a database deadlock
- Day 8: CI/CD, Release, and Rollback
- Overview of Jenkins
- Scenarios involving release failures
- Rollback procedures and post-deployment validation
- Day 9: War Room Simulation
- Role assignments: incident lead, communications, and technical fix
- Live troubleshooting scenario (login failure)
- Root Cause Analysis, war room notes, and stakeholder updates
- Day 10: Capstone and Review
- Summary of tools, logs, escalation, Unix, and database concepts
- Final challenge and quiz
- Certification and feedback session
Optional Add-Ons
- Basics of Kafka/MQ troubleshooting
- APM Tools: AppDynamics/Dynatrace
- Basic Kubernetes concepts (pod restarts, logs)
- SRE metrics: SLIs, SLOs, and MTTR
Summary and Next Steps
Requirements
- A solid grasp of core Java programming principles
- Experience operating within Unix-based environments
- Familiarity with enterprise application support processes
Target Audience
- Support Engineers
- Java Developers transitioning into support positions
- Production Support Analysts within banking sectors
Custom Corporate Training
Training solutions designed exclusively for businesses.
- Customized Content: We adapt the syllabus and practical exercises to the real goals and needs of your project.
- Flexible Schedule: Dates and times adapted to your team's agenda.
- Format: Online (live), In-company (at your offices), or Hybrid.
Price per private group, online live training, starting from 8000 € + VAT*
Contact us for an exact quote and to hear our latest promotions
Testimonials (2)
Setting up Podman for effortlessly working with local containers, as well as using Kafka topics.
- Norfolk Southern
Course - Quarkus for Developers
- The course progression (from JVM internals to more high-level topics) - Some insights from practical exercises - Visual style (not some presentation, but a nicely styled page)