Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

NTT DATA

NewBe an early applicant

Desenvolvedor Backend Java Sênior

Posted Updated
Discussion

Description

Requisitos

  • 5+ anos de experiência na carreira
  • Arquitetura de Microserviços
  • Spring Boot
  • APIs REST
  • Pix
  • Spring Cloud
  • Kubernetes
  • AWS
  • OAuth2
  • Java
  • Open Finance

Conhecimentos Desejáveis

  • Mockito
  • MongoDB
  • DevSecOps
  • Docker
  • RabbitMQ
  • Oracle
  • GitHub Actions
  • FAPI
  • mTLS
  • ITP
  • Kafka
  • Redis
  • PostgreSQL
  • EKS
  • JUnit
  • Jenkins
  • Arquitetura Orientada a Eventos
  • Terraform
  • CI/CD

Tarefas e Responsabilidades

Sobre a vaga

Estamos contratando um(a) Engenheiro(a) de Software Sênior para protagonizar a construção e a evolução da nossa plataforma de Open Finance. Buscamos uma pessoa com experiência em criar ecossistemas financeiros abertos, integrações transacionais e fluxos avançados de pagamento.

Responsabilidades

  • Desenhar, construir e escalar APIs FAPI (Financial-grade API) e arquiteturas de Open Finance / Open Banking.
  • Implementar jornadas críticas de pagamentos: ITP (Iniciador de Transação de Pagamento), Pix Automático, Transferências Inteligentes e Recorrência.
  • Garantir o gerenciamento completo do ciclo de vida do consentimento do cliente (criação, autorização mTLS/OAuth2, validação e revogação) segundo as diretrizes do Banco Central.
  • Assegurar resiliência, alta disponibilidade, idempotência e observabilidade em transações financeiras de alto volume.

Requisitos

  • Experiência sólida (+5 anos) em Java 17+ e Spring Boot / Spring Cloud.
  • Vivência comprovada na implementação de ecossistemas de Open Finance / Pix / ITP.
  • Arquitetura de microserviços, APIs RESTful e segurança bancária (mTLS, OAuth2.0, FAPI).
  • Domínio de nuvem AWS (EKS, Docker, Kubernetes).
  • Mensageria assíncrona com Kafka ou RabbitMQ.
  • Bancos de dados SQL (PostgreSQL/Oracle) e NoSQL (Redis/MongoDB).
  • Práticas de DevSecOps, CI/CD (Jenkins, GitHub Actions) e automação de testes (JUnit, Mockito).

Diferenciais

  • Infraestrutura como Código com Terraform.
  • Domínio de Arquitetura Orientada a Eventos (EDA).

Skills

What Senior Backend jobs ask for — and how much of it you have →
Apply

See also

Backend jobs by country — openings, pay and top skills →