A Contact está a recrutar para o seu cliente, uma prestigiada instituição financeira, um Programador Sénior (m/f), para Maputo, em Moçambique.
Funções
- Será responsável por participar em todos os aspectos de desenvolvimento de software em metodologias ágeis, incluindo o desenho, a implementação e o deployment em produção
- Desenhar a arquitectura e acompanhar a equipa na construção de sistemas optimizados para performance e para a escalabilidade
- Trabalhar primariamente em Java, Javascript, HTML, CSS e SQL
- Interagir e colaborar no desenho de UI e UX com os analistas
- Desenvolver novas funcionalidades, componentes arquitecturas e infra-estruturais para suportar requisitos de projectos pioneiros
- Trabalhar com a equipa de desenvolvimento em criar APIs confiáveis, e interfaces de utilizador consistentes
- Assumir a liderança de novos projectos desde a conceitualização até a sua instalação em produção
Requisitos
- Licenciatura em Informática (ou frequência do último ano), ou equivalente
- Mínimo de 3 anos de experiência construindo soluções de software de uso em larga escala
- Conhecimentos Sólidos de Java, Javascript, NodeJS e NPM
- Conhecimentos Sólidos em JPA e Hibernate
- Conhecimentos Sólidos de algum framework frontend (Angular, React, Polymer 3, Vue, Vaadin e ZK)
- Conhecimentos Sólidos de JBoss Wildfly ou equivalente
- Conhecimentos de CDI ou Spring
- Conhecimentos de Maven
- Conhecimentos de BPMN
- Conhecimentos de Linux, Docker e alguma ferramenta de orquestração de containers
- Conhecimentos de Git, Gitlab CI ou Github Actions
- Conhecimentos de Debug, optimização de código, documentação e code-review
- Conhecimentos de testes unitários, de integração e funcionais
Benefícios
- A oportunidade de integrar uma equipa de trabalho forte e dinâmica, que proporciona um pacote de remuneração compatível com as qualificações e experiência demonstradas
Notas
- Apenas candidatos pré-seleccionados serão contactados