Skip to content

Java Developer

  • Location: , Madrid, Spain
  • Remote: Hybrid
  • Type: Permanent
  • Job #26090

Our client (a well-known pan‑European financial services group) is hiring a hands-on Java Developer to build new functionality and keep a business-critical in-house CRM running smoothly. If you enjoy legacy Java (7/8), pragmatic engineering, and being the person who can both ship features and fix incidents, this one is for you.

What you’ll do (day to day)

  • Develop new features in the in-house CRM (Java 7/8, legacy codebase)
  • Maintain and improve existing modules (readability, modularity, maintainability)
  • Investigate and resolve incidents / production issues
  • Write functional/technical documentation that actually helps future devs
  • Collaborate closely with the wider team on testing and delivery

Must-have skills

  • Strong Java development experience (specifically Java 7 or Java 8, in legacy environments)
  • Solid SQL/database capability (ideally MySQL)
  • Comfort with build tooling: Maven / Gradle / Ant
  • Working knowledge of Linux
  • Confident with testing + troubleshooting and documenting what you build

Nice-to-have (not required)

  • C# / .NET exposure
  • T‑SQL
  • Any telephony / dialler / CTI exposure

Next Steps

Interested candidates with the required experience and skills are encouraged to submit their CVs to explore this rewarding opportunity. Our client values proactive, detail-oriented professionals committed to delivering excellence. To learn more or clarify any queries, please contact our team via email at [email protected]. Take the next step toward advancing your career by applying today!

Attach a Resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!

Unlock your recruitment potential

You’re only a step away from accessing our expertise