Programador Backend Sénior em Java
Komodo Consulting · Remoto
Sobre a função
Sobre nós
A Komodo Consulting é uma empresa de tecnologia e estratégia especializada em Transformação Digital. A operar em Portugal e na Polónia, fornecemos serviços de Consultoria em TI & Nearshore. Apoiamos organizações tanto do setor público como privado através de duas áreas principais:
- Consultoria — com foco em estratégia, análise de investimento e melhoria de processos digitais;
- Reforço de Equipas de TI — ajudando os clientes a dimensionar e reforçar as suas equipas tecnológicas.
O projeto
Procuramos um Programador Backend Sénior em Java para trabalhar num projeto tecnológico.
Terá as seguintes responsabilidades:
- Conceber, desenvolver e manter serviços backend e APIs usando Java, aplicando princípios orientados a objetos e padrões de design de forma consistente;
- Implementar componentes de infraestrutura como código usando Terraform para suportar ambientes escaláveis e repetíveis;
- Desenvolver e evoluir integrações orientadas a eventos usando Kafka;
- Desenvolver e manter testes automatizados (unitários e de integração), aplicando práticas de TDD e shift-left testing;
- Contribuir para pipelines e fluxos de trabalho CI/CD usando controlo de versões baseado em Git e automação;
- Implementar e operar serviços em ambientes Kubernetes, garantindo fiabilidade e desempenho;
- Colaborar com equipas multifuncionais para resolver problemas complexos e entregar soluções de elevada qualidade.
Deverá ter as seguintes competências/experiência:
- 5+ anos de experiência em desenvolvimento de software com forte foco em desenvolvimento backend em Java;
- Sólida compreensão dos princípios de programação orientada a objetos e padrões de design comuns;
- Experiência com Terraform para aprovisionamento e automação de infraestruturas;
- Experiência prática com testes unitários, testes de integração e práticas de TDD/shift-left;
- Domínio de Git e conceitos e fluxos de trabalho CI/CD;
- Conhecimentos de Kafka e arquiteturas orientadas a eventos;
- Experiência de trabalho com Kubernetes em ambientes de desenvolvimento e/ou produção;
- Experiência com GraphQL Federation;
- Conhecimentos de Azure Cloud;
- Fortes competências de resolução de problemas, analíticas, de comunicação e de trabalho em equipa.
Localização
100% Remoto (preferência por candidatos baseados na Bulgária, Marrocos ou África do Sul).
Candidatar-se -> https://komodo-consulting.careers-page.com/jobs/571aec4e-b71a-457b-b9fb-4b36b7769694