Komodo Consulting logo
Hiring from
Portugal
Work type
Hybrid
Posted
Is this job info correct?
Show job description

About Us

Komodo Consulting is a technology and strategy firm specializing in Digital Transformation. Operating in Portugal and Poland, we provide IT Consulting & Nearshore services. We support both public and private sector organizations through two main areas:

- Consulting — with a focus on strategy, investment analysis, and digital process improvement;

- IT Team Augmentation — helping clients scale and strengthen their tech teams.



The Project

We are seeking a Java Backend Developer to work on a Technology project.



You will have the following responsibilities:

  • Design and implement scalable Java microservices for Checkout, MyAccount, and ODR Processing features;

  • Own the full feature lifecycle, including architecture discussion, implementation, testing, code review, and deployment;

  • Integrate and configure Keycloak and Okta IAM flows, including OIDC, RBAC, and token customization;

  • Build and maintain RESTful and GraphQL APIs with full OpenAPI documentation;

  • Implement event-driven patterns using AWS SQS and Solace messaging;

  • Enforce quality standards through SonarQube, Snyk, and code review practices;

  • Mentor junior engineers and contribute to knowledge transfer within the squad;

  • Participate in architectural decisions and contribute to the client's engineering standards.



You need to have the following skills/experience:

  • 4+ years of experience as a Java Backend Developer;

  • Strong proficiency in Java and React;

  • Experience with microservices architecture and RESTful and GraphQL API development;

  • Hands-on experience with Keycloak and/or Okta IAM flows, including OIDC and RBAC;

  • Experience with event-driven architectures using AWS SQS and/or Solace messaging;

  • Familiarity with code quality tools such as SonarQube and Snyk;

  • C1 level proficiency in both English and Portuguese;

  • Must be based in Portugal.



Location

Lisbon (Hybrid - 3 days per week at the office).

Similar jobs

Apply for this job