Back End Developer
O que precisas para ser um SMART Data Engineer?
- Experiência sólida no desenvolvimento e gestão de arquiteturas de microserviços utilizando Java.
- Domínio no trabalho com infraestruturas containerizadas, especialmente com Kubernetes.
- Conhecimento aprofundado e experiência prática com API Gateways.
? Quais serão as tuas funções na SMART?
- Conceber, implementar e manter serviços backend escaláveis e robustos em Java, no contexto de uma arquitetura de microserviços;
- Desenvolver e gerir aplicações containerizadas com Docker, orquestrando os deployments através do Kubernetes;
- Integrar e administrar API Gateways (como o Kong), garantindo uma comunicação segura e eficiente entre APIs;
- Participar na definição e evolução da arquitetura dos sistemas, assegurando o alinhamento com os requisitos do negócio e as boas práticas técnicas;
- Implementar soluções de monitorização, registo de logs e alertas utilizando ferramentas como Prometheus, Grafana e ELK stack;
- Aplicar princípios de Site Reliability Engineering (SRE) para melhorar o desempenho, fiabilidade e resposta a incidentes do sistema;
- Escrever códigolimpo, estruturado, manutenível e bem documentado, de acordo com os standards da indústria e as práticas da equipa;
- Realizar revisões de código e apoiar o desenvolvimento técnico de perfis mais juniores;
- Colaborar estreitamente com product owners, arquitetos e equipas multidisciplinares num ambiente Agile;
- Trabalhar com bases de dados Oracle e Oracle SOA Suite, sempre que necessário, para integração com sistemas empresariais existentes.
? Valorizamos ainda:
- Familiaridade com arquiteturas orientadas a serviços (SOA);
- Experiência comOracle SOA Suite, outras ferramentas ESB e base de dados Oracle;
- Conhecimentos sólidos em práticas de Site Reliability Engineering (SRE), incluindo evolução de scripts em Terraform e Ansible;
- Experiência prática com ferramentas de API Gateway, como o Kong ou similares;
- Experiência comsoluções de gestão de identidade e acessos (IAM), especialmente com Keycloak;
- Domínio de ferramentas de observabilidade e monitorização como Grafana, Prometheus e ELK stack;
- Experiência em otimização de performance e técnicas relacionadas.
Porquê ser SMART?
- Tornamos reais os projetos em que participamos.
- Amamos o que fazemos e temos orgulho no resultado do nosso trabalho.
- Somos simples e eficientes.
- Valorizamos as nossas pessoas.
- Somos uma equipa dinâmica, íntegra e de confiança.
Onde podes ser SMART?
- Porto.
- Informações detalhadas sobre a oferta de emprego
Empresa: Smart Consulting Localização: Porto
Porto, Porto District, PortugalPublicado: 30. 5. 2025
Vaga de emprego atual
Seja o primeiro a candidar-se à vaga de emprego oferecida!