A SDO Moçambique está a recrutar um Desenvolvedor Backend, para Maputo, em Moçambique.
Funções
- Desenvolver componentes backend de software: serviços, APIs, tarefas em segundo plano (background tasks), tarefas agendadas e integração com outros sistemas backend
- Escrever testes unitários para validar o comportamento dos componentes
- Criar e manter a documentação dos componentes backend
- Investigar e corrigir incidentes de produção escalados
- Estimar e avaliar funcionalidades/histórias durante o refinamento do backlog
Requisitos
- Licenciatura em Engenharia Informática, engenharia de Software ou áreas relacionadas
- 2 anos de experiência na área
- Muito boa compreensão da arquitectura cliente-servidor e da arquitetura Web (HTTP)
- Experiência com Programação Orientada a Objectos (OOP) e programação assíncrona
- Conhecimento intermédio de técnicas de engenharia backend
- Experiência de colaboração em equipa e cumprimento de compromissos assumidos
Competências técnicas obrigatórias
- HTTP, SOAP e REST APIs
- Git e Linux
- Bases de Dados Relaccionais e NoSQL
- Conhecimento intermédio de qualquer uma das seguintes linguagens/ferramentas backend: java backend (J2EE, Jarkarta EE, EE4J, Spring-Framework, Quarkus, Microprofile) ou Go Lang
Competências técnicas preferenciais
- Conhecimentos básicos de Docker Containers (build e execução)
- Conhecimentos básicos de AWS (Lambda Functions, S3, SQS, DynamoDB, ECS)
- Integrações (WSO2 Integrator, Apache Camel) e GitLab CI/GitHub Pipelines
- Swagger/OAS3, JWT, OAuth2, OpenID Connect
- Observabilidade de sistemas (logging, tracing e métricas)
Notas
- Apenas candidatos pré-seleccionados serão contactado






Leave a comment