Back

Programador Backend

FirstRandFirstRand·Financial Services
01

About the role

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.

16/07/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.

Skills & Tags

02

Aplyr's read

FirstRand is a dominant force in South Africa's financial sector, attracting professionals focused on innovative banking solutions and ethical financial practices.

Synthesized from recent postings & public sources

What's promising

  • •FirstRand is a market leader in South Africa's financial services industry.
  • •The company offers diverse career paths across banking, risk management, and financial analysis.
  • •Strong focus on ethical practices with roles like Chief Ethics and Conduct Risk Officer.

What to watch

  • •High competition in the financial services sector may limit growth opportunities.
  • •Limited public information about global expansion strategies.
  • •Potentially high-pressure work environment due to industry demands.

Why FirstRand

  • •FirstRand's extensive talent pool initiatives indicate a commitment to long-term employee development.
  • •The company emphasizes ethical risk management and conduct.
  • •Offers specialized roles like XVA Structurer, highlighting a focus on complex financial products.

Aplyr’s read is generated by AI from public sources. Was it useful?

03

About FirstRand

FirstRand Corporate Centre is a leading financial services provider in South Africa, offering a wide range of banking and financial products and services.

04

Similar roles