Java Developer - Madrid/Remote

Location Madrid/Remote
Job Type Permanent
Salary Attractive
Reference 30068

My client in the iGaming industry is about to grow their team therefore they are looking for experienced Java Developers to join them.

They have an office in Madrid, however if you prefer you can work remotely.


Your main tasks

  • Participating in the architecture, development, design, and launching of web applications and API’s
  • Maintaining existing/new web applications and API’s
  • Ensuring that all technical requirements for new and current projects are captured, estimated, designed and implemented from a technical point of view
  • Working independently on assigned components and tasks
  • Maintaining quality control of applications and standards, ensuring best practices are followed


Must have skills you need to have

  • Minimum 3 years’ experience with Java (Java 8+ in the server side)
  • Experience with the Spring ecosystem (core, Boot, Data, Cloud, …)
  • Experience with Linux distributions (Ubuntu, Debian, CentOS)
  • Experience with microservice based architecture
  • Proficiency developing and designing API’s
  • Knowledge with functional programming style and of reactive programming
  • Previous experience with containerisation technologies (Docker and Kubernetes)
  • Experience with in-memory databases (Redis) and RDBMS (MySQL, PostgreSQL)
  • Experience with event streaming (Kafka, RabbitMQ)


Bonus skills

  • Strong semantic/HTML5 and SASS/CSS3 valid coding
  • Experience with Scala and JavaScript (RXJS, Service Workers)
  • Experience with a JS UI framework such as ReactJS or Angular 2/3+
  • Experience with distributed computing systems such as Apache Spark or Apache Storm
  • Scrum/Agile experience
  • Experience with Atlassian tools (JIRA, Confluence, Bitbucket)
Apply Now