The English-language job board for Spain

Senior Java Backend Developer

Remote from Spain·Full-time·Added 21 days ago

Still open when we checked on 8 Oct

AD4 Octógono

107 open roles

Overview

Job details

  • €40,000 - €47,000 a year

    Gross, as stated in the ad.

    About €2,470 - €2,820 a month after tax.

  • Full-time

    Per the ad.

  • Fully remote

    Only from certain places, per the ad: “Ubicación: Madrid o Andalucía (Málaga, Sevilla, Córdoba, Jaén). Posibilidad remoto para perfiles altamente cualificados”

Requirements

  • Have the right to work in Spain

    AD4 Octógono doesn't mention sponsorship in the ad.

  • Work in English

    English is required, per the ad.

  • Have 8+ years of experience

    Senior-level role.

Skills

This job advert was originally written in Spanish.

Requirements

What we're looking for

Java 17/21 · Spring Boot · Reactive Programming · gRPC · Protobuf · Kafka · AWS

  • 8+ years of professional experience with Java.
  • 3+ years working with Java 17 or 21, including records, sealed types, pattern matching, and virtual threads where appropriate.
  • Deep experience with Spring / Spring Boot in production services.
  • Experience in reactive programming with Project Reactor or RxJava: Mono/Flux, backpressure, retry/backoff, and hot/cold publishers.
  • Alternatively, solid experience in asynchronous programming with CompletableFuture and structured concurrency.
  • Production experience with gRPC and Protobuf, including streaming RPCs, deadlines, interceptors, and schema evolution.
  • Solid knowledge of concurrency: thread-safety, executor sizing, lock-free patterns, and lifecycle management of long-running processes/threads.
  • JUnit 5, Mockito, and AssertJ.
  • Integration tests against real dependencies.
  • Experience with contract testing and parity testing.
  • Commitment to best practices for code quality and maintainability.
  • Experience with Kafka, both in consumption and production, and its different semantics.
  • Production experience with at least one of these technologies: Redis, PostgreSQL, or MongoDB.
  • Solid knowledge of AWS or equivalent cloud, especially:
  • S3
  • IAM
  • Managed Kafka
  • Container runtimes
  • Excellent written communication skills.
  • Ability to produce clear and useful technical design documents, postmortems, and Pull Request descriptions.
  • Ability to work autonomously and collaborate with technical teams.
  • High technical and analytical capacity.
  • Autonomy and responsibility.
  • Ability to tackle complex problems.
  • Orientation towards quality and best practices.
  • Clear technical communication.
  • Teamwork.

Nice to have

  • Having led relevant migrations or refactorings in codebases with multiple modules.
  • Experience in container packaging and building multi-architecture images (linux/amd64 and linux/arm64).
  • Knowledge of Python, with the ability to read and debug code when necessary.
  • Experience with Apache Arrow or columnar data formats.
  • Experience in ownership of CI/CD pipelines with TeamCity, GitHub Actions, or equivalent technologies.

Languages

English level: C1 mandatory.

Pay & benefits

What you'll get

  • Salary: €40,000 - €47,000 depending on knowledge and experience provided.

The role

AD4 Octógono is looking for a Senior Java Backend Developer to join a technological project where experience in modern Java, concurrent programming, distributed services, and cloud architectures will be key.

We are looking for a technically solid profile, capable of working autonomously, making design decisions, and participating in the evolution and modernization of high-demand backend services.

How you'll work

  • Location: Madrid or Andalusia (Málaga, Sevilla, Córdoba, Jaén). Remote possibility for highly qualified profiles.
  • Working Day: 40h from September to June and 35h during the months of July and August.

About AD4 Octógono

AD4 Octógono is a Spanish IT services company offering specialized consulting in IT and utilities. Its services include IT consulting, IT outsourcing, IT headhunting, cloud services, managed services, business intelligence, and outsourcing and headhunting for the utilities sector.

AD4 Octógono is the company within Grupo Audinfor specialized in outsourcing and IT solutions, aiming to support organizations in their digital transformation by providing talent, technology and methodology. The company describes itself as dynamic and growing, with continuous development programs for its employees and collaborative project work.

Good to know if you are moving

  • Many roles are offered as fully remote within Spain (e.g. 'Desarrollador/a Python Junior - REMOTO', 'Full Stack Developer – Java / Angular - REMOTO (ESPAÑA)').
  • Other roles are hybrid, based in cities such as Madrid, Sevilla, Bilbao, Málaga and Barcelona.
All open roles at AD4 Octógono
WhatsApp

Senior React Developer

AD4 Octógono1d ago
€35k – €45kRemote from SpainNo Spanish needed
€35k – €45kRemote from SpainNo Spanish needed

Java Analyst/Programmer

AD4 Octógono2d ago
€22k – €26kRemote from Spain

Python Developer

AD4 Octógono2d ago
€26k – €32kRemote from Spain
€30k – €38kRemote from Spain
€28k – €32kRemote from Spain

Support Technician

AD4 Octógono2d ago
€17.5kZaragoza

Senior Java Developer - Remote

AD4 Octógono3d ago
€26k – €28kRemote from Spain

Junior Python Developer

AD4 Octógono3d ago
€20k – €24kRemote from Spain

Frontend Developer React/Vue

AD4 Octógono3d ago
€25k – €27kRemote from Spain
Remote from SpainNo Spanish needed
€28k – €34kRemote from SpainNo Spanish needed
See all 107 jobs