Senior Java Developer

Location: Spain (all regions)
icon squares

We are looking for a Senior Java Developer to manage the software development life cycle,
from planning and prioritizing to testing and release.


  • Business Requirements Analysis and Technical Design preparation.
  • Development of J2EE/Java solutions.
  • Development of Cloud Solutions.
  • Development of Mobile Solutions.
  • Configuration and Development of Custom Solutions for ECM/BPM industry standard
  • Production Support.
  • Application Deploy documentation preparation.
  • Quality Control: Unit Testing, Functional Testing, Regression Testing, Load Testing,
    Performance Testing.
  • Source Code version control.
  • Risk identification supporting the Project Management Team.
  • RFP and SOW preparation.


  • Degree or Master’s in Computer Science or equivalent.
  • Good communication skills (spoken and written) in English and Spanish.
  • Availability to travel.
  • Great teamwork skills.
  • Ability to lead teams.
  • +5 years with Java.
  • +5 years with J2EE applications.
  • +3 years with Spring Framework / Spring Boot
  • +5 years with SQL Databases: MS SQL Server, IBM DB2 or Oracle.
  • +5 years with Web Services.

Optional but Highly Appreciated

  • United States Visa.
  • IBM FileNet P8.
  • IBM Case Manager.
  • IBM Content Navigator.
  • IBM Datacap.
  • Knowledge in No-SQL.
  • Authentication systems like Keycloak.


  • Full time contract.
  • Career Plan based on resource value and the possibility of being internationally promoted to Datum US or any other Datum branch across the globe.
  • Flexible working hours.
  • Possibility to work from home depending on the client.

Apply Here!