Principal Java Engineer – Built for True Technologists
Remote (Spain) | Permanent | EU Citizen
We're supporting a global engineering-led tech company scaling their backend teams. They're looking for Principal Engineers who think like technologists first - curious minds who enjoy solving complex problems, designing robust systems, and working in empowered teams. Strong engineering fundamentals matter far more.
️ What You'll Do
* Design and build backend services, APIs, and distributed components in Java
* Shape architecture, improve engineering practices, and drive technical strategy
* Work across cloud-native systems, CI/CD, automation, messaging, caching
* Deliver high-quality, maintainable, scalable software end-to-end
* Mentor engineers and collaborate in small, empowered teams with autonomy
Why It's a Great Fit for Technologists
* Engineering-first culture: outcomes over process
* Freedom to explore solutions, experiment, and innovate
* Real-world, high-scale technical challenges in payments
* Blend of hands-on coding, system design, and technical leadership
What You Bring
* 8–10+ years' backend engineering experience (Java)
* Strong grounding in OO design, design patterns, clean architecture, refactoring
* Ability to influence technical direction, guide teams, and mentor engineers
* Experience with distributed systems, integration, messaging, caching, and SQL
* Ability to break down problems, navigate ambiguity, and make pragmatic decisions
* Collaborative, proactive, comfortable mentoring and influencing others
What's On Offer
* €80,000 - €115,000
* Fully remote Spain
* Benefits & Bonus
* Supportive culture focused on mastery, learning, and impact
Interested?
If you're a technologist who loves solving complex problems and shaping great systems, let's talk.