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 for Government
- Overview of core banking modules for government operations
- Service Level Agreements (SLAs), compliance standards (PCI DSS, uptime) for government systems
- IT Service Management (ITSM) workflows: incident, problem, and change management for government IT environments
- Day 2: Java Production Essentials for Government Systems
- JVM internals, memory management, and garbage collection basics for government applications
- Java exception analysis in a government context
- JVM tuning for high-reliability banking workloads in the public sector
- Day 3: Unix Fundamentals for Government IT Professionals
- File structure and navigation for government servers
- Essential commands: ps, top, df, tail, grep, awk, sed
- Shell scripting basics for automation in government operations
- Day 4: Logs and Monitoring for Government Systems
- Understanding logs (transaction, audit) in a government context
- Tools: Splunk, ELK, native log parsing for government use
- Hands-on exercise: Troubleshooting a failed fund transfer in a government environment
- Day 5: Ticketing and Escalation Process for Government IT Support
- Tools: ServiceNow, JIRA workflows for government IT support
- Escalation matrix (L1 → L2 → Development) in a government setting
- Root Cause Analysis (RCA) and documentation best practices for government systems
Week 2: Advanced Troubleshooting and Real-Time Simulation for Government
- Day 6: App Server and API Debugging for Government Applications
- WebLogic, Tomcat basics for government systems
- API failure codes (401, 500, 504) in a government context
- JDBC pool issues and timeouts for government applications
- Day 7: Database Troubleshooting for Government Databases
- Slow queries, locks, deadlocks in government databases
- SQL profiling tools: EXPLAIN, SHOW PROCESSLIST for government use
- Hands-on exercise: Resolving a database deadlock in a government environment
- Day 8: CI/CD, Release, and Rollback for Government IT Operations
- Jenkins overview for government continuous integration/continuous deployment (CI/CD)
- Release failure scenarios in a government context
- Rollback procedures and post-deployment validation for government systems
- Day 9: War Room Simulation for Government IT Teams
- Role assignment: incident lead, communications, technical fix in a government setting
- Live troubleshooting scenario (login failure) for government applications
- Root Cause Analysis (RCA), war room notes, and stakeholder updates for government IT teams
- Day 10: Capstone and Review for Government IT Professionals
- Summary of tools, logs, escalation procedures, Unix fundamentals, and database management for government use
- Final challenge and quiz for government IT professionals
- Certification and feedback session for government participants
Optional Add-Ons for Government IT Professionals
- Kafka/MQ troubleshooting basics for government systems
- Application Performance Management (APM) Tools: AppDynamics/Dynatrace for government use
- Basic Kubernetes skills (pod restarts, logs) for government IT operations
- SRE metrics: Service Level Indicators (SLIs), Service Level Objectives (SLOs), Mean Time to Recovery (MTTR) for government systems
Summary and Next Steps for Government IT Professionals
Requirements
- An understanding of core Java programming concepts for government systems
- Experience working with Unix-based systems in a secure environment
- Familiarity with support workflows in enterprise applications for government use
Audience
- Support Engineers in federal agencies
- Java Developers transitioning into support roles within the public sector
- Production Support Analysts in financial institutions with government contracts
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.