Advanced project from the Java Development block (Instituto Infnet), focused on distributed architecture, decoupling a monolithic Human Resources system into layers and microservices, applying quality metrics such as RUP and MVC.
Case Highlights
- Architecture: Distributed system composed of 4 modules (
WebClient,User-Api,Company-Api,Candidate-Api). - Tech Stack: Java (Spring Boot, Spring Web MVC), service consumption via REST APIs.
This case demonstrates the ability since 2022 to develop and decouple corporate logical domains using microservice-oriented architectures, preparing the ground for more complex and containerized implementations (as seen in the "Mãe da Prole" project).