Java Developer
Summary
Java Developer with React experience, placed by RED Global for a key client in Lisbon, Portugal. Day to day: lead design of Java microservices for Unified Commerce products, own IAM architecture (Keycloak, Okta, OIDC), enforce quality with SonarQube/Snyk, and mentor engineers. Hybrid, 3 days onsite per week; 12+ month full-time contract; English and Portuguese required.
RED Global, on behalf of a Key Client Partner is currently searching for Java Developers with experience with React to take part in new long term development projects.
Please find the details below:
- Start: ASAP
- Location: Portugal, Lisbon – 3 days onsite per week
- Duration: 12months+
- Capacity: full time
- Language: English and Portuguese
Requirements
- Lead the 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 the IAM strategy for Unified Commerce: Keycloak realm design, Okta federation, OIDC flow architecture.
- Drive technical discussions with client’s product owners and architects; represent the engineering team.
- Identify and resolve performance bottlenecks, scalability challenges and security vulnerabilities.
- Lead code reviews and establish quality gates; champion SonarQube and Snyk adoption.
- Mentor Confirmed and Junior engineers.
- Produce technical documentation, architecture decision records (ADRs) and runbooks