Software Engineer Java & Angular
Porto, Lisbon
Hybrid
English, Keycloak, Apache Kafka, Spring Boot, Continuous Integration / Continuous Delivery (CI/CD), Docker, API RESTful, Java, Angular 2+
Seeking a Software Engineer Java & Angular: Rhino, are you there?
For this position, the perfect candidate should have the following skills:
- At least 6 years of professional experience as a Software Engineer
- Professional experience with Java for Keycloak extensions and Kafka projects
- Professional experience with Angular
- Hands on with Identity Management (OAuth2, OIDC, SSO patterns)
- Experience with API Development (RESTful services & microservices architecture)
- Familiarity with Docker and CI/CD pipelines
- Previous experience with Keycloak (IDP, SPI development) (plus)
- Experience with Spring Boot and Spring framework
- Fluency in English is mandatory (B2)
- Available for a Hybrid Work model 2 x week in Porto or Lisbon (candidates must be based in Portugal and Portuguese or other EU citizenship, or a valid Portuguese work permit is required).