Skip to main content
Back to jobs

Programador Backend

External
firstrand logoFirstrand · Maputo
Full-timeOn-siteToday
.NET CoreASP.NETCI/CDConfluenceDockerGit
Cover LetterConnect

Prepare for this interview

Elite

AI-generated questions, company research, and talking points tailored to this role


Benefits

Equity / stock options

Additional Information

Job Description Procuramos um Programador Backend altamente qualificado e experiente, com expertise nos ecossistemas Java e .NET, para integrar a nossa Equipa de Desenvolvimento Digital. Nesta função, irá conceber, desenvolver e manter sistemas backend escaláveis, seguros e resilientes, utilizando arquitectura de microsserviços moderna. Trabalhará com tecnologias Java EE, Spring Boot e .NET, aproveitando padrões cloud-native para entregar soluções de alto desempenho. 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 Important Closing Date Note 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/26 All 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.


Your Match

How well this role fits your profile.

Company Intel

What employees say

Worked at firstrand? Share your experience

Interested in this role?

Apply on the company's website.

Cover LetterConnect