Cidade de Maputo, Moçambique
Onsite
Funções e Responsabilidades
Conceber e implementar sistemas backend escaláveis, seguros e de alto desempenho
Desenvolver e manter microsserviços usando Java (Spring Boot) e tecnologias .NET
Aplicar padrões de resiliência, incluindo circuit breakers, retentativas e mecanismos de fallback
Construir e gerir APIs RESTful e serviços backend
Colaborar com equipas de frontend, mobile e DevOps para soluções end-to-end
Rever sistemas actuais e recomendar melhorias de escalabilidade e desempenho
Integrar com sistemas internos e de terceiros em ambientes heterogéneos
Realizar testes, depuração e optimização de serviços backend
Identificar estrangulamentos e resolver proactivamente desafios do sistema
Resolver problemas de produção de forma atempada
Manter e actualizar documentação técnica e de arquitectura
Assegurar conformidade com normas de segurança e boas práticas de desenvolvimento
Manter-se actualizado com tecnologias backend, frameworks e tendências da indústria
Formação e Experiência
Licenciatura em Ciências da Computação, Tecnologias de Informação ou área relacionada
Mínimo 5+ anos de experiência em desenvolvimento de software backend
Sólida experiência em tecnologias Java EE
Experiência com .NET Framework / .NET Core / ASP.NET Core
Experiência significativa e prática com Spring Boot
Sólida experiência na concepção e construção de arquitecturas de microsserviços
Experiência prática com o ecossistema Spring Cloud (Config, Eureka, Gateway, etc.)
Experiência na implementação de padrões de circuit breaker (ex.: Resilience4j, Polly, Hystrix)
Sólido conhecimento de design e desenvolvimento de APIs RESTful
Experiência a trabalhar com serviços baseados em Java e .NET em ambientes distribuídos
Sólida experiência com Git e Maven / ferramentas de build
Familiaridade com conteinerização (Docker, Kubernetes) é uma mais-valia
Conhecimento de arquitectura orientada a eventos e sistemas de mensageria (Kafka, RabbitMQ, IBMMQ) é uma mais-valia
Familiaridade com JIRA, Confluence e GitLab
Compreensão de pipelines CI/CD e práticas DevOps é uma mais-valia
Conhecimento de bases de dados relacionais e NoSQL
Take note that applications will not be accepted on the below date and onwards, kindly submit applications ahead of the closing date indicated below.
26/06/26All appointments will be made in line with FirstRand Group’s Employment Equity plan. The Bank supports the recruitment and advancement of individuals with disabilities. In order for us to fulfill this purpose, candidates can disclose their disability information on a voluntary basis. The Bank will keep this information confidential unless we are required by law to disclose this information to other parties.
Want to know if this job is worth applying to?