CareerPlanSign in

Java Backend Developer Specialist

São Paulo, Estado de São Paulo💼 Full-time🗓 2026-09-13 → 2026-09-21

Core

Develop and maintain high-performance, low-latency distributed trading systems ensuring data consistency and resilience.

Role type

Senior IC Java Backend Developer (Trading Systems)

Builds

High-availability distributed systems for financial trading

Domain

Financial Technology / High-Frequency Trading

Deliverable

production ML models | product features

Required skills

Java (JDK 11+), Message-based architectures, Relational databases (PostgreSQL), WebSockets, Binary serialization (SBE, Protobuf, FlatBuffers), Gradle, Automated testing (Cucumber/BDD), Docker, Linux, Observability (OpenTelemetry, RPM, Throughput, Response time, Memory/CPU usage, Error rate)

Preferred skills

Financial domain knowledge (order books, order types, fee models, balance control)

Technologies

Aeron, Hydra, Apache Kafka, FIX, Gradle, Cucumber, Docker, OpenTelemetry, PostgreSQL

Responsibilities

Design and operate high-availability systems focusing on resilience and low latency; Handle complex distributed transaction scenarios ensuring data integrity; Develop observability-oriented microservices for monitoring and incident management; Participate in architecture decisions and product strategies; Build and deliver automated tests as part of the definition of done.

Seniority

Senior, hands-on IC

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.