Java Back End Engineer (Mid/Senior) - Lisboa Híbrido
- Hiring from
- Portugal
- Work type
- Hybrid
- Posted
609,278 remote jobs, straight from company career pages
100% free · New jobs every minute
Show job descriptionHide 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.
O Que Procuramos
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.
Envie-nos o seu CV: Temos todo o gosto em conhecê-lo.
