Job Description

Senior Java Developer – Madrid

Location: Madrid (Hybrid – or on‑site).

Contract: Permanent (unbefristet).

Job responsibilities
  • Design, develop and maintain Java modules (Java 8 / Java 17) using OpenJDK.
  • Implement persistence with Hibernate and QueryDSL.
  • Build SOAP and RESTful services with the Spring Framework.
  • Document code and technical processes in a clear, structured manner.
  • Optimize SQL queries and improve database performance.
  • Participate in internal improvement projects by re‑using our existing product base.
  • Use tools such as Jira and Jenkins for development management and automation.
  • Support the technological migration to Git (from SVN).
Qualifications and experience
  • Mid to Senior level in Java development.
  • Strong experience with Spring, Hibernate and SQL.
  • Familiarity with SOAP and RESTful web services.
  • Experi...

Apply for this Position

Ready to join Xplain? Click the button below to submit your application.

Submit Application