Java Developer - Barcelona
Core
Design and develop Java server-side applications and libraries for high-performance messaging infrastructure and trading systems.
Role type
Senior IC Java Developer (distributed systems)
Builds
Aeron (messaging infrastructure), Hydra (developer framework), Artio (FIX engine), Aeron Sequencer
Domain
Financial technology / Capital markets
Deliverable
production ML models | product features
Required skills
Java server-side development, distributed systems design, messaging protocols, software library design, testing (TDD), performance benchmarking
Preferred skills
Agile development, code reviews, technical communication
Technologies
Java, Aeron, Hydra, Artio
Responsibilities
Design and develop Java applications and libraries, write clean and documented code, troubleshoot and debug applications, participate in code reviews, keep up-to-date with emerging trends, pair with team members
