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

[Hiring] Senior Backend Developer - JAVA | Pricing & Market Data @Beyond

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

Role Description

Você será responsável pela concepção, implementação e sustentação dos motores de precificação (pricing engines), apuração de taxas e cálculo de curvas a termo da N5X. O papel foca no desenvolvimento de algoritmos analíticos de alta performance e computação paralela com baixa latência, processando fluxos de dados de mercado em tempo real (livro de ofertas, cotações, negócios executados) e históricos para cálculo de métricas de liquidez (VWAP, TWAP), marcação a mercado e rotinas críticas de fechamento diário (daily settlement).

O grande desafio técnico consiste em orquestrar pipelines de cálculo massivos e assíncronos, garantindo:

  • Tolerância a falhas
  • Consistência estrita de dados numéricos
  • Baixa latência
  • Auditoria regulatória determinística para cada preço apurado

Qualifications

  • Sólida experiência em desenvolvimento back-end de sistemas distribuídos de alta volumetria e 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 computação paralela, multithreading, estruturas de dados de alta eficiência e concorrência para motores de cálculo de baixa latência.
  • Vivência sólida com arquiteturas orientadas a eventos e mensageria (Apache Kafka), dominando semânticas de entrega (at-least-once, idempotency), particionamento e processamento contínuo de streams.
  • Experiência na implementação de fluxos de negócio distribuídos e controle transacional assíncrono (ex.: Saga pattern, orquestradores como Temporal, Camunda ou correlatos).
  • Domínio de padrões corporativos de integração: API Gateway, serialização com Schema Registry (Avro / Protobuf) e barramentos de mensageria.
  • Prática consistente em engenharia de software moderna: testes automatizados (unidade, integração, carga), pipelines de CI/CD, Docker e orquestração em Kubernetes.
  • Cultura analítica de Observabilidade e SRE: monitoramento de latência em cauda (p95/p99), profiling de CPU/memória e rastreamento distribuído (OpenTelemetry).

Requirements

  • Arquitetura de Motores de Cálculo: Projetar e otimizar algoritmos concorrentes e multithread para processamento numérico/matemático intensivo de dados de mercado com foco em throughput elevado e baixa latência.
  • Processamento de Market Data em Tempo Real: Construir pipelines de mensageria e streaming para ingestão contínua de livros de ofertas (Order Books), negócios realizados e cotações de mercado.
  • Apuração de Métricas e Índices: Implementar lógicas de cálculo para apuração de taxas médias ponderadas (VWAP, TWAP), construção de curvas de preços a termo de energia e apuração oficial de fechamento diário (settlement prices).
  • Orquestração de Fluxos Distribuídos: Modelar e sustentar rotinas transacionais assíncronas e processos complexos de batimento/fechamento diário utilizando padrões corporativos e orquestradores (ex.: Saga Pattern, Temporal ou Camunda).
  • Padronização de Contratos e Eventos: Estabelecer arquiteturas orientadas a eventos utilizando Schema Registry (Avro ou Protobuf) para publicação de cotações, métricas e atualizações de preços aos sistemas transacionais e de risco.
  • Otimização de Performance e Recursos: Analisar e eliminar gargalos computacionais (contenção de threads, consumo de memória, garbage collection tuning e latência p99), assegurando comportamento determinístico e alta previsibilidade.
  • Engenharia e Observabilidade: Sustentar a qualidade com esteiras de testes automatizados (unitários, integrados, testes de carga e testes matemáticos de regressão), além de instrumentar métricas de latência e execução com OpenTelemetry e APMs.

Benefits

  • Rápido, objetivo e sem burocracia do jeito que tecnologia gosta:
  • Primeira conversa: Entendemos seu momento, stack, preferências e perfil de projeto. Um bate-papo leve sobre carreira, cultura e expectativas.
  • Entrevista Técnica: Com as lideranças do cliente ou time técnico. Nosso foco é te apresentar projetos relevantes, com boas práticas e times de alto desempenho.

Vem fazer parte do #MelhorTime 🚀 Se você quer estar onde tecnologia, desafio e cultura andam juntos, a Beyond é o seu lugar. Aqui, você tem suporte, clareza, crescimento e oportunidade real de construir carreira não só de preencher vaga. Imagine e Go #beyond

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 | Pricing & Market 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