CareerPlanSign in

Java Distributed Systems Engineer - Barcelona - Fintech

Barcelona, Spain💼 Full-time🗓 2026-10-02 → 2026-10-03

Core

Design, build, and operate distributed systems based on replicated state machines for capital markets, enabling other teams to create performant and reliable software. (via careerplan.io/jobs/8249124-java-distributed-systems-engineer-barcelona-fintech-at-adaptive-financial-consulting)

Role type

Senior IC Java Distributed Systems Engineer

Builds

Aeron Sequencer (state machine replication technology for capital markets)

Domain

Fintech / Capital Markets

Deliverable

production ML models | product features

Required skills

Java, distributed systems, replicated state machines, messaging protocols, software libraries, testing, benchmarking, profiling

Preferred skills

low-latency systems, property-based testing, financial interchange protocols (FIX/ITCH), OMS/EMS systems, C/C++, cloud platforms (AWS/GCP/Azure), Kubernetes, Gradle, GitHub Actions

Responsibilities

Design and develop distributed systems; write clean and efficient Java code; design and evolve messaging protocols and libraries; troubleshoot and debug applications; apply testing and profiling to improve performance; participate in code reviews and technical discussions; contribute to product decisions.

Seniority

Senior, hands-on IC