Porto or Braga (On-site once every 2 weeks) | Mostly Remote Full-time Freelance | 12 monthsWe are hiring a Senior Backend Engineer for a long-term freelance project via Shakers, collaborating with an international IT consulting group specialized in complex insurance systems.You will play a key role in evolving critical backend systems built on a modern microservices architecture.ResponsibilitiesDesign and develop microservices using Java 17+ and Spring BootBuild and maintain REST APIs and third-party integrationsWork within distributed and event-driven architecturesEnsure performance, scalability, and reliabilityContribute to architectural decisions and technical evolutionSupport CI/CD pipelines and production monitoringMentor junior engineers and lead backend services end-to-endRequirements7+ years of backend development experienceStrong expertise in Java 17+ and Spring BootSolid experience building REST APIsStrong knowledge of SQL databases (PostgreSQL/Oracle) and JPA/HibernateExperience with Docker and CI/CD pipelinesExperience in distributed and event-driven architecturesFluent Portuguese and EnglishNice to have: Cloud (AWS/Azure/GCP), JUnit/Mockito, microservices security.
Please apply here