Senior Java Distributed Systems Engineer — Barcelona (Hybrid)

Adaptive

Barcelona

Hybrid

EUR 90,000 - 130,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

25 days vacation + 2 additional days
Pension plan
Private Health Insurance
Ticket restaurant
Childcare/Commuting benefits
Wellbeing allowance
Language classes (English & Spanish)

Job summary

Adaptive is hiring a Senior Java Distributed Systems Engineer in Barcelona to help build Aeron Sequencer, applying state machine replication to capital markets. You will work on distributed systems that enable other teams to deliver performant, reliable software, with a hands-on role that can influence product decisions, architecture, and engineering practices.

Based in Barcelona with a flexible hybrid model, you will collaborate with global teams, write clean Java, design messaging protocols,

Qualifications

  • Experience designing, building, debugging and operating distributed systems.
  • Strong experience developing server-side software in Java.
  • Experience designing and evolving messaging protocols or software libraries.
  • Experience using different forms of testing to support software quality, including correctness and performance.
  • Experience measuring, benchmarking and profiling components or systems.
  • Strong written and verbal communication skills.

Responsibilities

  • Analyse, design, discuss and develop distributed systems built on replicated state machines.
  • Write clean, efficient Java code that is maintainable and self-documenting.
  • Design and evolve messaging protocols and software libraries.
  • Troubleshoot and debug Java applications and distributed systems.
  • Drive improvements in correctness and performance through testing, benchmarking, measurement and profiling.
  • Raise the quality of our work through code reviews, pairing and technical discussions.
  • Contribute to product decisions, not just task execution.
  • Keep up to date with relevant software engineering technologies and practices.
  • Communicate technical decisions and priorities clearly to both technical and non-technical stakeholders.

Skills

Distributed systems
Java
Messaging protocols
Testing & benchmarking
Troubleshooting
Communication skills
Code design
Product decisions
Collaboration

Job description

Adaptive is hiring a Senior Java Distributed Systems Engineer in Barcelona to help build Aeron Sequencer, applying state machine replication to capital markets. You will work on distributed systems that enable other teams to deliver performant, reliable software, with a hands-on role that can influence product decisions, architecture, and engineering practices.

Based in Barcelona with a flexible hybrid model, you will collaborate with global teams, write clean Java, design messaging protocols,

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Distributed Systems Engineer — State Machines
Java Distributed Systems Engineer — State Machines

Adaptive • Barcelona

Hybrid
EUR 70,000 - 90,000
25 days vacation
2 additional days off for volunteering
Pension plan
+5
Java Developer — Trading Tech, Hybrid Work
Java Developer — Trading Tech, Hybrid Work

Adaptive • Barcelona

Hybrid
EUR 50,000 - 90,000
Pension plan
Private Health Insurance
Ticket restaurant
+5
Senior Java Distributed Systems Engineer - Fintech - Barcelona
Senior Java Distributed Systems Engineer - Fintech - Barcelona

Adaptive • Barcelona

Hybrid
EUR 90,000 - 130,000
25 days vacation + 2 additional days
Pension plan
Private Health Insurance
+4
Senior Java Backend Engineer – Freelance (Barcelona, Hybrid)
Senior Java Backend Engineer – Freelance (Barcelona, Hybrid)

Shakers • Barcelona

On-site
EUR 55,104 - 82,656
Java Distributed Systems Engineer - Barcelona - Fintech
Java Distributed Systems Engineer - Barcelona - Fintech

Adaptive • Barcelona

On-site
EUR 70,000 - 90,000
25 days vacation
2 additional days off for volunteering
Pension plan
+5
Senior Java Engineer - Distributed Systems & AI Tools
Senior Java Engineer - Distributed Systems & AI Tools

THE BOARD | people & talent • Spain

Remote
EUR 90,000 - 120,000
Remote work from Spain
38-hour workweek
Career development opportunities
+3
Senior Java Engineer – Hybrid (Madrid/Barcelona)
Senior Java Engineer – Hybrid (Madrid/Barcelona)

eDreams ODIGEO • Madrid

Hybrid
EUR 75,000 - 115,000
Prime Plus membership
Relocation support
Premium equipment
Junior Java Backend Engineer | Hybrid Work & Growth
Junior Java Backend Engineer | Hybrid Work & Growth

Merkle • Barcelona

Hybrid
EUR 30,000 - 42,000
Competitive compensation
Language lessons
Health insurance
+7
Senior Java Springboot Microservices Engineer (Hybrid)
Senior Java Springboot Microservices Engineer (Hybrid)

Cognizant • Barcelona

Hybrid
EUR 55,000 - 90,000
Permanent contract
Restaurant tickets
Referral program
+2
Senior Java Software Engineer - Microservices & API
Senior Java Software Engineer - Microservices & API

Emburse Chrome River • Barcelona

Hybrid
EUR 70,000 - 110,000