About This Simulation

Your Role 

Software Developer at

VeryTrue Inc.

Your Goal

Your Mission

You secure a healthcare API for VeryTrue Inc.

Simulation Details

VeryTrue Inc. is a leading tech company specializing in scalable cloud-based solutions and secure API development. With over 500 enterprise clients, including major healthcare organizations like MedSecure and HealthNet, the company has built a reputation for delivering high-performance systems that prioritize secure data handling. Its cloud-based services boast an impressive 99.99% uptime, ensuring uninterrupted operations for critical applications such as financial transaction systems processing billions annually.

Following a notable cybersecurity breach in 2021 involving a competitor, VeryTrue Inc. has intensified its focus on secure API development. This includes adopting advanced practices like stateless session management and endpoint-specific access control, alongside quarterly penetration tests and a proprietary threat intelligence system analyzing over 1 million security events daily. The company’s technical stack features Java Spring Boot, Docker, and Jenkins, complemented by rigorous testing protocols to ensure scalability and security.

VeryTrue Inc. emphasizes iterative feedback loops and cross-functional collaboration, which were pivotal in delivering the SecureHealth API—a flagship product handling over 2 million API requests daily with zero reported security incidents. Recognized as the “Best Enterprise API Provider” for three consecutive years, the company continues to balance tight deadlines with uncompromising quality, maintaining its position as a trusted partner in secure API development.

You will step into the role of a mid-level software developer at VeryTrue Inc., tasked with finalizing the security configuration for the SecureHealth API—a critical project developed in partnership with MedSecure, a major healthcare client. Your primary focus will be on refining and completing the JwtSecurityConfig.java file, which includes implementing stateless session management, disabling CSRF protection, and defining precise authorization rules for API endpoints. Additionally, you will create a secure PasswordEncoder bean using BCrypt and finalize the JWT utility class by implementing methods for token generation, validation, and username extraction.

Throughout the simulation, you will collaborate closely with Jordan Novak, the Lead Architect. Jordan will review your work in real-time, provide constructive feedback, and challenge your technical decisions with targeted questions. You must articulate and defend your choices while remaining open to critique, ensuring your implementation aligns with industry best practices and meets MedSecure’s specific requirements for scalability, security, and compliance with healthcare standards like HIPAA.

This simulation emphasizes both technical problem-solving and effective communication, preparing you to handle high-stakes development tasks under pressure.

– Collaborate with Jordan Novak in real-time chat to refine and complete the JwtSecurityConfig.java file.
– Implement stateless session management and disable CSRF protection within the SecurityFilterChain configuration.
– Define precise authorization rules for API endpoints (/api/public/, /api/admin/, /api/user/) based on REST principles.
– Create a secure PasswordEncoder bean using BCrypt and justify your choice during discussions.
– Finalize the JWT utility class by implementing methods for token generation, validation, and username extraction.
– Defend your technical decisions and approach during discussions with Jordan Novak.
– Deliver a robust and secure configuration that meets VeryTrue Inc.’s standards and MedSecure’s requirements.

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.

Alex Brooks
Software Developer
Jordan Novak
Lead Architect

Organization

A recognized leader in the tech industry, specializing in scalable cloud-based solutions and secure API development.

 

Helpful for 

Software Developer, Backend Engineer, API Security Specialist

How It Works

AI Simulations

Experience the Adventure

Learn by Doing

No lectures. No waiting. You jump straight into real tasks and learn by solving challenges. It’s hands-on from the first second.

Real-world Scenario

Work with lifelike companies, clients, and teammates. Every interaction is unscripted, meaning the conversations feel natural and real. You’ll solve real problems in a dynamic work environment.

Collaborate with AI Characters

Work with AI teammates who act like real people! Practice communication, teamwork, and decision-making without any pressure. They give feedback on the spot.

AI Simulations

Instant Results, Real Rewards

Instant Evaluation

Finish? Boom — you get your score right away. But that’s not all! You’ll get detailed feedback that shows where you excelled, how well you collaborated with AI characters, and personalized tips on how to improve.

Earn Your Certificate

Complete the simulation and earn a certificate that you can share on LinkedIn, show recruiters, or send to your boss. Proof you’ve mastered new skills!

Level Up and Get Rewarded

Complete the simulation to gain XP and unlock rewards like Anthropos Premium perks, Amazon gift cards, and more!