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.