Ready to embark on the quest of joining Hack The Box?At the end of this journey, you'll become a proud member of Hack The Box, with the ultimate mission to raise cyber resilience, so that every organization can stay ahead of tomorrowβs threats.πππ» β¨The core mission of the Senior Java Engineer:Your mission is to design and implement the microservices foundation that will transform how we build and ship software. You'll bring the judgment to apply the right patterns at the right time, whether that's designing domain-driven aggregates, implementing sagas for distributed consistency, or establishing a unified API Gateway layer to manage routing, security, API composition, and cross-cutting concerns. You'll lead by example: creating robust, secure Spring Boot services and helping teams adopt resilience and integration patterns (circuit breakers, transactional outbox, messaging) as second nature.In the next months, you'll shape foundational architectural decisions, decomposition strategies, service boundaries, messaging infrastructure, and the patterns that ensure data consistency across domains. You'll apply refactoring patterns like strangler and anti-corruption layer to safely evolve ... Click Apply to read the full job description.