Case study 03Recruiting technologyProduction

ATS for staff management companies

An applicant tracking platform for staff management companies. I designed and built it on my own, as a modular monolith.

Role Sole developerFor Staff management companiesArchitecture Modular monolith

Discuss a similar problem

00 // ContextContext and my role

This platform is for staff management companies: the businesses that place and manage people for their clients. I designed and built it single-handedly.

01 // ApproachWhat I decided

  • A modular monolith. With one developer, a single deployable application with clear module boundaries is simpler to build, run and change than a set of microservices, and the modules can be split out later if the product needs it.

Built with Java, Spring, Kafka, MongoDB and PostgreSQL.