We are hiring: Senior Backend Developer for Java

WATA Factory is looking for a Senior Java Developer to join our team and to develop projects with us. Experience in Spring and an English B2 level should be great.


In 2016, WATA Factory set itself the goal of becoming a leading software consulting company. In the course of this, the portfolio was expanded to include additional programming languages.

One of these programming languages is Java, a technology we have incorporated in order to be able to offer our customers also here the highest quality. Now we want to expand our team by hiring a senior developer.


  • Conception and development of solutions with Java / Spring.
  • Improvement of existing projects and development of new projects from scratch.
  • Development of innovative solutions.
  • Participation in agile teams.


  • Type of contract: permanent.
  • English lessons (and German if necessary) free of charge, and during working hours.
  • Flexible working hours between 08:00h and 20:00h.
  • 30 working days of holiday + German public holidays.
  • Private health insurance with full coverage.
  • Access to our internal technical library.
  • Weekly technical training.
  • Training budget for each employee, depending on how long he/she has been in the company.
  • Possibility of up to 16h of remote working.
  • Massage chair.
  • We're not into uniforms, so therefore our dress code is casual.
  • Leisure area with Play Station and Nintendo Switch.
  • A great office environment, where we will do our best to make you feel at home.


  • University degree in Computer Engineering or proven equivalent education.
  • Senior Backend developer with experience (+6 years) in Java. Experience in JDK 1.8 to 1.15.
  • Knowledge of Spring 5, Spring Boot 2, Spring Data/JPA.
  • Code quality-oriented approach (TDD, Clean Code, SOLID principles, automated testing).
  • Knowledge and experience in version control tools (Git/Bitbucket, SVN, etc.).
  • Knowledge and experience in handling design patterns (MVC, strategy, decorator, composite, view, DTO, domain, etc.).
  • Knowledge of SQL (modeling in Boyce code normal form), knowledge of NOSQL desirable.
  • Experience in the use of web services (SOAP and Restful)and sound knowledge of standards.
  • Self-confidence, methodical and good communication skills.
  • Enthusiasm for current trends.
  • Knowledge and experience with Docker.


  • Location: Jerez de la Frontera (ES).
  • Professional experience: experience in PHP and Symfony.
  • Contract type: permanent (full-time).
  • Salary: Qualification dependent.

Are you interested?
Get in contact with us!