Programador/a Sénior de Backend Java – Híbrido | Lisboa
HumanIT Digital Consulting
Lisboa
•
Publicado há 11 horas
Full Time
+7
Programador/a Sénior de Backend Java – Híbrido | Lisboa
HumanIT Digital Consulting
Lisboa
•
Publicado há 11 horas
Full Time
Engenharias
Informática
Híbrido
+4
Sobre este emprego
A HumanIT Digital Consulting está a recrutar um/a Programador/a Sénior de Backend Java para integrar um projeto tecnológico internacional em Lisboa. A posição segue um modelo híbrido, com presença no escritório um dia por semana, e oferece uma remuneração anual entre 50.000€ e 65.000€, ajustada à experiência e ao nível de senioridade.
O/A profissional irá integrar uma equipa responsável por sistemas de gestão de dados mestres, desenvolvendo aplicações backend em Java e Spring Boot. A função abrange todo o ciclo de desenvolvimento, desde a análise de viabilidade e conceção de APIs e modelos de dados até à implementação, testes e garantia de qualidade.
Responsabilidades:
- Desenvolver e manter aplicações backend em Java e Spring Boot;
- Participar na análise de viabilidade técnica de novas funcionalidades e soluções;
- Definir e conceber APIs e modelos de dados de acordo com os padrões de arquitetura estabelecidos;
- Desenvolver integrações orientadas a eventos através de Apache Kafka;
- Implementar processos com Spring Batch e Spring Cloud Data Flow;
- Modelar bases de dados e desenvolver consultas SQL em ambientes com elevados requisitos de consistência;
- Desenvolver testes unitários e contribuir para os padrões de qualidade da equipa;
- Acompanhar todo o ciclo de desenvolvimento, implementação e validação das soluções;
- Colaborar com uma equipa Scrum multidisciplinar;
- Contribuir para a melhoria contínua dos processos, arquitetura e qualidade técnica;
- Assegurar elevados níveis de consistência, disponibilidade e correção dos dados.
Requisitos:
- Mais de cinco anos de experiência profissional em desenvolvimento Java em ambientes empresariais;
- Experiência sólida com Spring Boot, Spring Batch e Spring Cloud Data Flow;
- Experiência no desenvolvimento e integração de APIs REST;
- Conhecimentos sólidos de Apache Kafka e arquiteturas orientadas a eventos;
- Experiência em modelação de bases de dados e desenvolvimento de consultas SQL;
- Capacidade para definir APIs e modelos de dados alinhados com padrões modernos de arquitetura;
- Experiência no desenvolvimento de testes unitários e em processos de garantia de qualidade;
- Experiência no setor bancário, serviços financeiros ou outros ambientes regulamentados, requisito obrigatório;
- Experiência de trabalho com metodologias Agile e Scrum;
- Boa capacidade analítica, comunicação e trabalho em equipa;
- Formação superior em Engenharia Informática, Tecnologias da Informação ou área equivalente;
- Inglês de nível mínimo B2, falado e escrito;
- Residência em Portugal e disponibilidade para trabalhar presencialmente em Lisboa um dia por semana;
- Disponibilidade para realizar deslocações ocasionais, incluindo uma eventual integração inicial na Suíça.
Será valorizado:
- Conhecimentos de GitLab, Docker e Kubernetes;
- Experiência com processos de integração e entrega contínuas;
- Conhecimentos de Argo CD e implementação baseada em GitOps;
- Conhecimentos de alemão, falado ou escrito;
- Experiência com plataformas de gestão de dados mestres;
- Conhecimentos de governação e qualidade de dados.
Tecnologias utilizadas:
- Java e Spring Boot;
- Spring Batch e Spring Cloud Data Flow;
- Apache Kafka e APIs REST;
- SQL e modelação de bases de dados;
- Kubernetes e Docker;
- GitLab e Argo CD;
- IntelliJ, Jira e Confluence.
Oferta:
- Remuneração anual entre 50.000€ e 65.000€, de acordo com a experiência e senioridade;
- Modelo de trabalho híbrido, com presença no escritório um dia por semana;
- Integração num projeto tecnológico internacional localizado em Lisboa;
- Participação em sistemas empresariais complexos e com impacto significativo;
- Colaboração com equipas multidisciplinares e internacionais;
- Contacto com tecnologias modernas de desenvolvimento backend, integração e implementação em cloud;
- Possibilidade de deslocações ocasionais e contacto com equipas na Suíça.