Start Your Search Here

Job Search

Shakers

Portugal / Global

Senior Java Backend Developer

Job Description

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

#J-18808-Ljbffr

Candidatar-se Now

Similar Opportunities

View all jobs