Java Backend Engineer (Mid) - Microservices, IAM & APIs

Genesis Digital Solutions

Lisboa

Hybride

EUR 42 000 - 66 000

Plein temps

Il y a 2 jours
Soyez parmi les premiers à postuler

Une candidature complète en une minute

Un CV et une lettre de motivation personnalisés, prêts à envoyer.

Passez les filtres ATS

Avantages offerts par ce poste

Flexible hours
Hybrid work
Training programs

Résumé du poste

Genesis Digital Solutions is seeking a Mid-Level Java Backend Developer in Lisbon to design and build scalable microservices for Checkout, MyAccount, and Order Processing features. You will own features end-to-end, from architecture discussions through deployment, while guiding junior engineers and aligning with engineering standards.

You'll work on IAM integration with Keycloak and Okta (OIDC, RBAC), RESTful and GraphQL APIs with OpenAPI docs, and event-driven patterns using AWS SQS and Solace.

Qualifications

  • At least 4 years of professional experience in Java backend development.
  • Strong experience designing and developing Java microservices.
  • Experience building and maintaining RESTful APIs and GraphQL services.
  • Knowledge of OpenAPI specifications and API documentation.
  • Hands-on experience with Identity and Access Management (IAM), particularly Keycloak, Okta, OIDC, RBAC, and token customization.
  • Experience with event-driven architectures and messaging technologies, ideally AWS SQS and Solace.
  • Familiarity with code quality and security tools such as SonarQube and Snyk.
  • Experience with testing, code reviews, and deployment processes.
  • Ability to take ownership of features and contribute to technical and architectural discussions.
  • Good communication skills and the ability to mentor and support junior team members.

Responsabilités

  • Design and implement scalable Java microservices for Checkout, MyAccount, and ODR Processing features.
  • Own the full feature lifecycle, from architecture discussions and implementation to testing, code reviews, and deployment.
  • Integrate and configure IAM flows using Keycloak and Okta, including OIDC, RBAC, and token customization.
  • Build and maintain RESTful and GraphQL APIs, ensuring comprehensive OpenAPI documentation.
  • Implement event-driven architectures and messaging patterns using AWS SQS and Solace.
  • Ensure code quality and security standards through SonarQube, Snyk, and effective code review practices.
  • Mentor junior engineers and contribute to knowledge sharing within the squad.
  • Participate in architectural decisions and help shape the client's engineering standards.

Connaissances

Java backend
Microservices
REST APIs
GraphQL
OIDC
RBAC
OpenAPI
AWS SQS
Solace
Code reviews
Mentoring
Architecture

Outils

Keycloak
Okta
AWS SQS
Solace
OpenAPI

Description du poste

Genesis Digital Solutions is seeking a Mid-Level Java Backend Developer in Lisbon to design and build scalable microservices for Checkout, MyAccount, and Order Processing features. You will own features end-to-end, from architecture discussions through deployment, while guiding junior engineers and aligning with engineering standards.

You'll work on IAM integration with Keycloak and Okta (OIDC, RBAC), RESTful and GraphQL APIs with OpenAPI docs, and event-driven patterns using AWS SQS and Solace.

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Java Backend Engineer — Microservices & APIs (Hybrid, Lisbon)
Java Backend Engineer — Microservices & APIs (Hybrid, Lisbon)

act digital • Lisboa

Hybride
EUR 45 000 - 65 000
Hybrid work model
Lisbon office location
Mid Java Backend Engineer: Scalable Microservices
Mid Java Backend Engineer: Scalable Microservices

Dellent • Lisboa

Hybride
EUR 42 000 - 66 000
Health insurance
Training budget
Remote onboarding
+1
Senior Java Backend Lead - IAM & Microservices - Hybrid
Senior Java Backend Lead - IAM & Microservices - Hybrid

Genesis Digital Solutions • Lisboa

Hybride
EUR 70 000 - 95 000
Flexible hours
Hybrid work options
Professional development
Hybrid Java Backend Developer - Microservices & IAM
Hybrid Java Backend Developer - Microservices & IAM

Arbe-it • Lisboa

Hybride
EUR 55 000 - 90 000
Java Backend Developer (Junior/Mid) – Hybrid Lisbon, Global Team
Java Backend Developer (Junior/Mid) – Hybrid Lisbon, Global Team

act digital • Lisboa

Hybride
EUR 45 000 - 65 000
International project
Career development
Multicultural environment
Java Backend Developer – Luxury Retail (Hybrid, Lisbon)
Java Backend Developer – Luxury Retail (Hybrid, Lisbon)

act digital • Lisboa

Hybride
EUR 45 000 - 70 000
Continuous learning opportunities
Career development
Hybrid working model
Lisbon-based Java Backend Developer: Microservices & IAM
Lisbon-based Java Backend Developer: Microservices & IAM

Komodo Consulting • Lisboa

Hybride
EUR 35 000 - 70 000
JavaBackEnd Mid
JavaBackEnd Mid

Genesis Digital Solutions • Lisboa

Hybride
EUR 42 000 - 66 000
Flexible hours
Hybrid work
Training programs
Java Backend Engineer | Microservices & APIs
Java Backend Engineer | Microservices & APIs

Connect Digital • Lisboa

Sur place
EUR 20 000 - 25 000
Meal allowance
Flexible benefits package
Extra day off on your birthday
+1
Java Backend Pro - Hybrid, Lisbon, Upskilling
Java Backend Pro - Hybrid, Lisbon, Upskilling

Connect Digital • Lisboa

Hybride
EUR 20 000 - 25 000
Flexible benefits package
Extra day off on your birthday
Additional day off on 24 or 31 Dec
Lieux principaux