Java Back End Engineer (Mid/Senior) - Lisboa Híbrido

BITIL

Portugal

On-site

EUR 42,000 - 68,000

Full time

8 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

A BITIL, empresa portuguesa de serviços tecnológicos com base em Lisboa, procura engenheiros Java Back-End e Full Stack (React e Java) de várias senioridades, desde Júnior até Sénior e Lead.

Os candidatos vão desenhar, desenvolver e manter microsserviços e APIs, construir front-ends com React e seguir práticas modernas de engenharia, com ênfase em segurança, desempenho e qualidade.

Qualifications

  • Experiência com Java, Spring, microserviços e desenvolvimento de APIs.
  • Experiência com React.js e padrões modernos de front-end.
  • Conhecimento de IAM/SSO (OIDC, Okta, Keycloak) é obrigatório para funções sénior.
  • Familiaridade com sistemas orientados a eventos, filas de mensagens e padrões cloud-native.
  • Boa compreensão de testes, qualidade de código, segurança e pipelines de CI/CD.

Responsibilities

  • Desenhar, desenvolver e manter microsserviços Java e funcionalidades full-stack.
  • Construir componentes front-end em React.js e seguir padrões modernos de engenharia front-end.
  • Implementar e documentar APIs RESTful e GraphQL utilizando OpenAPI.
  • Integrar fluxos de IAM/SSO (OIDC, Okta, Keycloak) e liderar a estratégia de autenticação para sénior/lead.
  • Trabalhar com arquiteturas orientadas a eventos utilizando tecnologias de mensageria.
  • Escrever testes unitários e de integração e garantir qualidade através de pipelines automatizados.
  • Participar nas cerimónias ágeis e contribuir para as entregas das sprints.
  • Manter dependências de front-end e seguir melhores práticas de desempenho e segurança.
  • Colaborar com arquitetos e engenheiros séniores nas decisões de design.
  • Produzir documentação técnica e runbooks, apoiando a partilha de conhecimento na squad.
  • Mentorar engenheiros juniores (senior/lead).
  • Liderar discussões arquiteturais e definir padrões de engenharia (lead).

Skills

Java
Spring
Microservices
APIs
CI/CD
Testing
Agile
Team collaboration
English proficiency

Tools

React.js
OpenAPI
IAM/SSO
Event-driven
Cloud-native

Job description

Estas posições destinam-se exclusivamente a candidatos baseados em Lisboa - Portugal
Inglês e Português de nível C1

Desde 2016 que a BITIL tem vindo a crescer com uma missão clara: transformar tecnologia num impacto real e mensurável. Somos uma empresa portuguesa de serviços tecnológicos que reúne profissionais multidisciplinares com sólida experiência em consultoria, gestão de infraestruturas, administração de sistemas e bases de dados, integração de plataformas, Business Intelligence e desenvolvimento de aplicações.

Trabalhamos com clientes líderes nos setores financeiro, público e privado, focados sempre em entregar soluções robustas, seguras e orientadas a resultados.

Procuramos engenheiros Java Back-End e Full Stack (React e Java) de diferentes níveis de senioridade (desde Júnior até Sénior e Lead) que gostem de trabalhar em ambientes estruturados, contribuindo para entregas de alta qualidade e colaborando com equipas técnicas experientes.

Principais Responsabilidades (Consoante a senioridade e a função)
  • Desenhar, desenvolver e manter microsserviços Java e funcionalidades full-stack.
  • Construir componentes front-end em React.js e seguir os padrões modernos de engenharia front-end.
  • Implementar e documentar APIs RESTful e GraphQL utilizando as diretrizes do OpenAPI.
  • Integrar fluxos de IAM/SSO (OIDC, Okta, Keycloak) e contribuir para padrões de autenticação seguros (para funções sénior/lead, liderar a estratégia).
  • Trabalhar com arquiteturas orientadas a eventos utilizando tecnologias de mensageria (ex.: SQS, Solace).
  • Escrever testes unitários e de integração e garantir a qualidade através de pipelines automatizados.
  • Participar nas cerimónias ágeis e contribuir para as entregas das sprints.
  • Manter as dependências de front-end e seguir as melhores práticas de desempenho e segurança.
  • Colaborar com arquitetos e engenheiros séniores nas decisões de design e roadmaps técnicos.
  • Produzir documentação técnica, manuais de procedimentos (runbooks) e apoiar a partilha de conhecimento dentro da squad.
  • Mentorar engenheiros juniores (para funções sénior/lead).
  • Liderar discussões arquiteturais e definir padrões de engenharia (para funções lead).
Requisitos
  • Experiência com Java, Spring, microsserviços e desenvolvimento de APIs.
  • Experiência com React.js e padrões modernos de front-end.
  • Conhecimento de IAM/SSO (OIDC, Okta, Keycloak) é altamente valorizado — obrigatório para funções sénior.
  • Familiaridade com sistemas orientados a eventos, filas de mensagens e padrões cloud-native.
  • Boa compreensão de testes, qualidade de código, segurança e pipelines de CI/CD.
  • Capacidade de trabalhar de forma colaborativa com equipas técnicas e de negócio.
  • Fortes capacidades de comunicação e uma mentalidade de melhoria contínua.
  • Inglês e Português de nível C1.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full-Stack Engineer | Java & React
Full-Stack Engineer | Java & React

Arbe-it • Lisboa

Hybrid
EUR 60,000 - 85,000
MID JAVA DEVELOPER (HIBRIDO)
MID JAVA DEVELOPER (HIBRIDO)

iTRecruiter • Lisboa

On-site
EUR 13,000 - 17,000
Java Backend Developer
Java Backend Developer

Elevus • Porto

On-site
EUR 30,000 - 45,000
Oportunidades de desenvolvimento profissional contínuo
Ambiente de trabalho colaborativo
Full Stack Developer (Java)
Full Stack Developer (Java)

Sourcing Trust • Lisboa

Hybrid
EUR 60,000 - 96,000
Java Developer
Java Developer

SourcingTrust, Lda • Lisboa

On-site
Confidential
Java + AWS
Java + AWS

Ytech • Lisboa

Hybrid
EUR 65,000 - 90,000
Senior Java Engineer
Senior Java Engineer

Sourcing Trust • Lisboa

Hybrid
EUR 70,000 - 100,000
Java Back-End Developer (Junior)
Java Back-End Developer (Junior)

Arbe-it • Lisboa

Hybrid
EUR 21,000 - 32,000
Fullstack Developer (m/f)
Fullstack Developer (m/f)

Carmine.pt • Braga

On-site
EUR 30,000 - 45,000
Software Engineer (Junior-Mid)
Software Engineer (Junior-Mid)

Hexa Consulting • Lisboa

Hybrid
EUR 30,000 - 40,000