About This Simulation

Your Role
Back-End Developer at
Corevia

Your Goal
Your Mission
You secure API routes and refine Corevia’s configuration.
Simulation Details
Corevia is a leading financial services company specializing in microservices-based platforms that process over 10 million financial transactions daily with an impressive 99.99% uptime. Its infrastructure securely manages over 5 petabytes of sensitive financial data annually, utilizing advanced encryption protocols and real-time monitoring systems to prevent breaches. Corevia has earned industry recognition for modernizing payment systems for a major global bank, reducing transaction latency by 35% and increasing throughput by 50%. Its technical stack includes Spring Boot, Spring Cloud Gateway, Kubernetes, and Docker, enabling secure API routing, centralized configuration management, and seamless microservice integration. Following a competitor’s recent security breach, Corevia is accelerating the launch of its new platform, incorporating enhanced security measures like token-based authentication and dynamic rate-limiting filters to maintain its competitive edge.
You will step into the role of a Back-End Developer tasked with refining and editing the Java file GatewayConfigServerConfig.java, which serves as the central configuration point for Corevia’s API Gateway and Config Server. Your mission includes implementing secure API Gateway routes for three microservices—Account Service, Transaction Service, and Authentication Service—while ensuring logical service organization and robust security measures like rate-limiting and circuit-breaking mechanisms. Additionally, you will configure the Config Server to use a Git repository for centralized storage, specifying critical properties such as server port, repository URL, and environment-specific search paths. Throughout the simulation, you will collaborate with Santiago Morales, the Lead Architect, who will provide iterative feedback and challenge your design decisions to ensure alignment with Corevia’s stringent standards for security, scalability, and maintainability.
– Collaborate with Santiago Morales in real-time chat to refine the Java file GatewayConfigServerConfig.java.
– Implement secure API Gateway routes for three microservices, including filters for rate-limiting and circuit-breaking mechanisms.
– Configure the Config Server to use a Git repository for centralized storage, specifying essential properties and ensuring fail-fast behavior.
– Justify your design decisions during discussions with Santiago Morales to align with Corevia’s operational goals and technical standards.
– Deliver a high-quality configuration ready for stakeholder review.
Team
Who you will work with in this Simulation
Your team is 100% generated by AI – you will not interact with real people and no human will read your conversation.
Back-End Developer
Lead Architect
Organization
A financial services company specializing in scalable and secure microservices-based platforms.

Helpful for
Back-End Developer, Software Architect, DevOps Engineer
AI Simulations
Experience the Adventure



AI Simulations
Instant Results, Real Rewards


