Destaca-te para esta função — gera um currículo e uma carta de apresentação personalizados em cerca de um minuto.
Shakers is seeking a Senior Java Backend Developer to join a Unified Commerce engineering squad on a freelance basis through Shakers. You will own design and implementation of complex microservices and drive architectural decisions in Lisbon, hybrid 3 days on-site.
You bring 8+ years of Java experience, expert Spring Boot, and hands-on with AWS SQS, Docker, Kubernetes, and IAM tooling (Keycloak, Okta, OIDC).
Join a Unified Commerce engineering squad as a Senior Java Backend Developer, on a freelance basis through
Shakers. Shakers connects senior independent talent with product companies across Europe - this is a freelance engagement, not an in-house hire, and the client is disclosed once you're through initial screening.
What you'll own: Lead design and implementation of complex Java microservices across Unified Commerce products Define and enforce architectural patterns, coding standards, and security practices for the squad Own IAM strategy: Keycloak realm design, Okta federation, OIDC flow architecture Drive technical discussions with product owners and architects, representing engineering Identify and resolve performance bottlenecks, scalability issues, and security vulnerabilities Lead code reviews and establish quality gates;
champion SonarQube and Snyk adoption Mentor confirmed and junior engineers Produce technical documentation, ADRs, and runbooks
What we're looking for: 8+ years of software engineering experience Expert-level Java and Spring/Spring Boot Advanced microservices architecture experience Hands-on with Amazon SQS, Docker, Kubernetes, MongoDB, MySQL Experience with Keycloak, Okta, OIDC Familiarity with SonarQube and Snyk English C1, Portuguese C1 Available hybrid, 3 days/week on-site in Lisbon