[ 02 / 04 ]

● Backend developer · March – June 2026

GFT.

Company
GFT Technologies
Focus
Microservice
Tests
100% coverage
100%Test coverage on the microservice
  1. 01

    Spring Boot microservice with hexagonal architecture and DDD: aggregates, value objects and domain events.

  2. 02

    Unit and integration tests with JUnit 5, Testcontainers (PostgreSQL + RabbitMQ) and JaCoCo.

  3. 03

    Production-like environment with CI/CD on GitHub Actions, Docker Compose, Liquibase and Spring Data JPA.

● Hexagonal architecture + DDD

Persistence

  • Spring Data JPA
  • PostgreSQL
  • Liquibase
AdaptersApplication · ports
Domain
  • Aggregates
  • Value objects
  • Domain events

Messaging

  • RabbitMQ

Quality

  • JUnit 5
  • Testcontainers
  • JaCoCo · 100%

Delivery

  • GitHub Actions
  • Docker Compose