Java Backend Engineer (Legacy Systems)

Allen Recruitment
Madrid, Spain
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Spanish

Tech stack

Clean Code Principles Java (Programming Language) Application Programming Interfaces (APIs) Data Security Backend

Job description

We’re hiring a hands-on Java Engineer to work on a mission-critical, real-world platform running on Java 7 / Java 8. This is not greenfield hype. It’s production engineering: stability, performance, clean refactoring, and careful delivery., * Building and maintaining backend services in Java 7/8

  • Debugging incidents, improving performance, and shipping safely in production
  • Working in a mature codebase with pragmatic refactors, clean code, and sensible testing
  • Collaborating closely with a Madrid-based engineering team

Requirements

  • Strong commercial experience with Java 7 and/or Java 8 (this is essential)
  • Solid backend fundamentals (APIs, data access, reliability, troubleshooting)
  • Comfortable working in legacy constraints with a calm, methodical approach
  • Based in Madrid or open to relocating

Benefits & conditions

  • High-impact systems people actually rely on
  • A role for engineers who like depth over buzzwords
  • Good timing: fresh pipeline needed for mid-August client review

full_time

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.jobleads.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:55 min

Hiring backend developers with strong cultural fit

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:42 min

Aligning testable code with clean code principles

Annelore Egger Annelore Egger · World Congress 2025

4:04 min

Embedding data security and applied ethics into developer education

Daniel Tao +3 · World Congress 2024

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

2:53 min

Analyzing a legacy car leasing enterprise application

Henning Schwentner · LIVE

Videos

See all

Related articles

See all