Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok
Connect

Arbe-it

NewBe an early applicant

Java Back-End Developer

Posted Updated 8 views
Discussion

Summary

Builds and maintains scalable Java microservices, REST/GraphQL APIs, and IAM integrations (Keycloak, Okta) for Checkout, MyAccount and ODR Processing solutions. Hybrid role based in Lisbon, Portugal, with 3 days per week in the office; open to mentoring junior engineers.

We are looking for a Java Back-End Developer to join a project focused on Checkout, MyAccount and ODR Processing solutions. You will contribute to the development of scalable microservices, API integrations and IAM capabilities, taking ownership of features throughout the entire development lifecycle.

What you'll be doing:

  • Design, develop and maintain scalable Java microservices for Checkout, MyAccount and ODR Processing.
  • Manage the full feature lifecycle, from architecture discussions and implementation to testing, code reviews and deployment.
  • Integrate and configure IAM solutions using Keycloak and Okta, including OIDC, RBAC and token customization.
  • Develop and maintain RESTful and GraphQL APIs, supported by comprehensive OpenAPI documentation.
  • Implement event-driven integrations using AWS SQS and Solace messaging.
  • Promote code quality and security practices through SonarQube, Snyk and code reviews.
  • Support junior engineers through mentoring and knowledge sharing.
  • Contribute to architectural decisions and help establish engineering standards.

Work model: Lisbon, Portugal - hybrid, with 3 days per week in the office. Candidates must reside in Portugal.

Requirements

  • 4+ years of professional experience in software development.
  • Strong knowledge of Java and experience with React.
  • Experience developing microservices and RESTful or GraphQL APIs.
  • Familiarity with IAM concepts and tools such as Keycloak, Okta, OIDC and RBAC.
  • Knowledge of event-driven architectures and messaging technologies.
  • Commitment to code quality, security and collaborative development.
  • English and Portuguese proficiency at C1 level.
  • Candidates must reside in Portugal.

Skills

Apply

See also

Backend jobs by country — openings, pay and top skills →