Senior Backend Java Developer

IRIUM Portugal

Lisboa

Hybrid

EUR 31,000 - 35,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health insurance
Flexible compensation
Self-paced training access
Opportunities to work on international

Job summary

A IRIUM Portugal procura um Desenvolvedor Backend Java Sênior para um projeto de tecnologia internacional com APIs escaláveis e microserviços modernos. Requer experiência robusta em Java, Spring Boot e arquitetura de microserviços, bem como design de APIs REST/GraphQL e documentação OpenAPI/Swagger.

Você irá trabalhar com autenticação (Keycloak/Okta/OIDC/RBAC), mensageria (SQS/Solace), bancos de dados relacionais e pipelines CI/CD, contribuindo para ambientes de alta performance e segurança.

Qualifications

  • Experiência mínima de 4 anos em Java backend.
  • Nível Sênior: 8+ anos em Java backend.
  • Experiência em Java, Spring Boot e microserviços.
  • Desenho, desenvolvimento e manutenção de serviços backend escaláveis.
  • Desenvolvimento de RESTful e GraphQL APIs com OpenAPI/Swagger.
  • Autenticação/ autorização com Keycloak/Okta/OIDC/RBAC.
  • Arquiteturas orientadas a eventos e messaging (AWS SQS, Solace).
  • SQL e bases de dados relacionais.
  • Testes automatizados, Git, Code Reviews e pipelines CI/CD.
  • Ferramentas de qualidade de código (SonarQube, Snyk).
  • Metodologias Ágeis e DevOps; integração com frontend (React).
  • Portugues e Inglês C1 – obrigatório; residência em Portugal.

Responsibilities

  • Desenvolver e manter serviços backend escaláveis e seguros em Java.
  • Projetar e manter APIs RESTful e GraphQL com documentação OpenAPI/Swagger.
  • Gerir autenticação/autorização (Keycloak/Okta/OIDC/RBAC).
  • Trabalhar com arquiteturas orientadas a eventos (AWS SQS, Solace).
  • Colaborar em CI/CD, revisões de código e qualidade de software (SonarQube/Snyk).
  • Integrar com frontend (React) e aderir a práticas ágeis e DevOps.

Skills

Java
Spring Boot
Microservices
REST APIs
GraphQL
CI/CD
Git
QA/Code Reviews
Problem solving
Team work

Tools

OpenAPI/Swagger
Keycloak/Okta/OIDC/RBAC
AWS SQS/Solace
SQL/Relational DBs
SonarQube/Snyk
REST/GraphQL APIs
React (integração)
CI/CD pipelines
DevOps practices
AWS/Kubernetes (preferred)

Job description

Na IRIUM queremos que persigas sempre os teus sonhos! Aqui, prepara-te para conquistares as tuas metas, enquanto desfrutas do caminho.

We are currently looking for a Senior Backend Java Developer to join an international technology project focused on scalable enterprise applications and modern microservices architectures.

Required Competencies
  • Confirmed: Minimum 4 years of professional experience in Java Backend development.

  • Senior: Minimum 8 years of professional experience in Java Backend development.

  • Strong experience in Java, Spring Boot and microservices architecture.

  • Experience designing, developing and maintaining scalable, secure and high-performance backend services.

  • Development and integration of RESTful and GraphQL APIs, including OpenAPI/Swagger documentation.

  • Experience with authentication and authorization solutions, including Keycloak, Okta, OIDC and RBAC.

  • Experience with event-driven architectures and messaging technologies such as AWS SQS and Solace.

  • Good knowledge of SQL and relational databases.

  • Experience with automated testing, Git, Code Reviews and CI/CD pipelines.

  • Familiarity with code quality and security tools, including SonarQube and Snyk.

  • Knowledge of Agile methodologies and DevOps practices.

  • Knowledge of React and integration with frontend applications.

  • Strong analytical, problem-solving and teamwork skills.

  • Portuguese and English C1 — mandatory.

  • Candidates must currently reside in Portugal.

Preferred Competencies
  • Experience in e-commerce, digital commerce platforms or complex enterprise environments.

  • Knowledge of AWS Cloud architectures and Kubernetes.

  • Experience with performance optimization, scalability and application security.

  • Experience defining architectural standards and participating in technical design decisions.

  • Previous experience mentoring developers and conducting technical knowledge-sharing sessions.

  • Experience producing Architecture Decision Records (ADRs), technical documentation and runbooks.

  • Experience working with international teams and stakeholders.

Regime

Hybrid – Lisbon, Portugal

  • 3 days on-site and 2 days remote per week.

  • Full-time – 40 hours per week.

  • Candidates must reside in Portugal.

Monthly Gross Salary

€2,800–€3,100 gross per month.

O que oferecemos?
  • An innovative and growing company with opportunities for professional development.

  • Competitive remuneration according to experience and performance.

  • Access to flexible compensation and health insurance as a social benefit.

  • Unlimited access to self-paced technological training.

  • The opportunity to work on challenging international projects using modern technologies.

At IRIUM, we are a team of dynamic and proactive professionals. Our values are responsibility, commitment and quality in everything we do. This is the spirit we look for in our people, regardless of age.

If you identify with these values, IRIUM is the right place for you!

At IRIUM, we believe in a world without stereotypes or limitations. We promote equal treatment and equal opportunities for everyone, regardless of personal, physical or social circumstances, in accordance with our Equality Plan and Code of Ethics.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Backend Developer
Senior Java Backend Developer

IRIUM Portugal • Lisboa

Hybrid
EUR 31,000 - 35,000
Flexible compensation
Health insurance
Professional development opportunities
Senior Java Backend Developer
Senior Java Backend Developer

IRIUM • Lisboa

Hybrid
EUR 31,000 - 35,000
Health insurance
Hybrid work model
Professional development
Backend Developer (Java / Spring Boot)
Backend Developer (Java / Spring Boot)

Irium • Lisboa

Hybrid
EUR 22,000 - 26,000
Private health insurance
Flexible compensation
Professional development opportunities
+1
Java Back End – Senior
Java Back End – Senior

IRIUM Portugal • Lisboa

Hybrid
EUR 37,000 - 41,000
Flexible pay
Medical insurance
Remote work
+1
Backend Developer (Java / Spring Boot)
Backend Developer (Java / Spring Boot)

IRIUM Portugal • Lisboa

Hybrid
EUR 22,000 - 26,000
Professional development
Private health insurance
Flexible compensation
Backend Developer
Backend Developer

IRIUM Portugal • Lisboa

Hybrid
EUR 33,000 - 47,000
Seguro médico
Formação tecnológica ilimitada
Regime híbrido
+1
Senior Java Developer
Senior Java Developer

IRIUM Portugal • Lisboa

Remote
EUR 21,000 - 24,000
Remuneração flexível
Seguro médico
Formação tecnológica ilimitada
Senior Fullstack Developer – Java / React
Senior Fullstack Developer – Java / React

IRIUM • Lisboa

Hybrid
EUR 21,000 - 24,000
Medical insurance
Flexible remuneration
Technology training
Java Back End - Junior
Java Back End - Junior

IRIUM Portugal • Lisboa

Hybrid
EUR 20,000 - 31,000
Java Back End – Junior
Java Back End – Junior

Irium Portugal • Lisboa

Hybrid
EUR 18,000 - 21,000
Top locations