Senior Backend Developer - JAVA | Reference Data @Beyond
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 1wk ago

[Hiring] Senior Backend Developer - JAVA | Reference Data @Beyond

1wk ago - Beyond is hiring a remote Senior Backend Developer - JAVA | Reference Data. 💸 Salary: unspecified 📍Location: Brazil

Role Description

Você será responsável pela concepção, arquitetura e evolução da plataforma de Reference Data (Dados Mestres e Referenciais) da N5X. O papel foca em consolidar a Single Source of Truth (Golden Copy) de instrumentos negociáveis, contratos bilaterais de energia, participantes de mercado, calendários operacionais e indexadores econômico-setoriais.

O grande desafio técnico consiste em garantir:

  • Consistência estrita
  • Modelagem temporal/bi-temporal (as-of queries)
  • Auditoria regulatória
  • Distribuição de dados mestres em baixíssima latência e alta disponibilidade para os motores de negociação (Matching Engine), sistemas de risco, mensageria e plataformas pós-negociação (Clearing e Liquidação)

Qualifications

  • Sólida experiência no desenvolvimento de sistemas distribuídos e arquiteturas orientadas a dados em ambientes transacionais de missão crítica
  • Domínio em Programação Orientada a Objetos com foco em Java (versões modernas 21+) e ecossistema Spring Boot
  • Experiência prática avançada em modelagem de dados relacionais complexos (PostgreSQL ou similares)
  • Vivência consolidada com arquiteturas orientadas a eventos e mensageria (Apache Kafka)
  • Domínio de soluções de cache distribuído e armazenamento em memória (ex.: Redis, Hazelcast)
  • Conhecimento em desenho de APIs de alta disponibilidade (RESTful e gRPC)
  • Prática com esteiras modernas de engenharia: testes de unidade/integração, testes de mutação/contrato, pipelines de CI/CD, Docker e orquestração via Kubernetes
  • Cultura sólida de Observabilidade: instrumentação de métricas de negócio e infraestrutura, rastreamento distribuído e definição de SLIs/SLOs

Requirements

  • Arquitetura de Dados Referenciais: Projetar e sustentar os serviços centrais de Security/Instrument Master, Entity Master (agentes de mercado, contrapartes e custodiantes) e calendários de negociação/liquidação
  • Modelagem Temporal e Histórica: Implementar modelagem de dados bi-temporal (tempo de vigência vs. tempo de registro transacional)
  • Distribuição de Baixa Latência: Desenhar arquiteturas de distribuição de dados referenciais com suporte a padrões CQRS, Change Data Capture (CDC)
  • Contratos e Governança de Esquemas: Definir contratos de dados estritos e versionamento sem quebra via Schema Registry (Avro, Protobuf ou JSON Schema)
  • Qualidade e Reconciliação: Construir regras de validação sintática e semântica de dados cadastrais
  • Auditoria e Conformidade: Garantir trilhas de auditoria imutáveis (audit trails) e rastreabilidade ponta a ponta (data lineage)
  • Excelência Operacional e Não Funcionais: Assegurar alta disponibilidade, resiliência, SLAs agressivos de leitura

Benefits

  • Rápido, objetivo e sem burocracia do jeito que tecnologia gosta
  • Primeira conversa: Entendemos seu momento, stack, preferências e perfil de projeto
  • Entrevista Técnica: Com as lideranças do cliente ou time técnico
  • Projetos relevantes, com boas práticas e times de alto desempenho
Before You Apply
️
remote Be aware of the location restriction for this remote position: Brazil
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Backend Developer - JAVA | Reference Data @Beyond
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 1wk ago
Apply for this position
Did not apply ✓
Applied ✓
Sent Follow-Up ✓
Interview Scheduled ✓
Interview Completed ✓
Offer Accepted ✓
Offer Declined ✓
Application Denied ✓
Unlock 130,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: Brazil
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply ✓
Applied ✓
Sent Follow-Up ✓
Interview Scheduled ✓
Interview Completed ✓
Offer Accepted ✓
Offer Declined ✓
Application Denied ✓
Unlock 130,000+ Remote Jobs
×
Apply to the best remote jobs
before everyone else

Access 130,000+ vetted remote jobs and get daily alerts.

4.9 ★★★★★ from 500+ reviews

⚡ 132,431+ remote jobs, refreshed hourly

🔔 Real-time alerts: Apply first, direct to employer

🛡️ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later