Junior Back End Developer

Job Summary

Are you passionate about back-end programming?

Does the idea of being part an experienced, hard-working and super-hungry teams of developers with an eye on making a mark in iGaming excite you? How about working out of an awesome Marbella office, filled with amazing colleagues who love a fast-paced ‘work hard, play hard’ environment?

If the answer is yes, then look no further as this could just be the job you’ve been looking for!

We are looking for a Junior Back End Developer for Spearhead Studios – creating premium, mobile-optimised HTML5 casino gaming experiences for a global audience.


  • Develop Java applications.
  • Use the Spring Framework/Spring Boot to implement web applications.
  • Work with Docker and Kubernetes.
  • Unit testing using JUnit, Mockito and AssertJ.
  • Troubleshoot and implement bug fixes related to client and user reported issues.



  • Minimum 1 year experience with Java 8+.
  • Minimum knowledge of HTML, Javascript and CSS.
  • Experience with OOP, data structure and algorithms, concurrency, multi-threading.
  • Experience with web programming (APIs)
  • Knowledge of SQL DB (MySQL).

Good to have:

  • Knowledge of JUnit and Mockito.
  • Spring Framework knowledge/Spring Boot.
  • Microservices Knowledge.


  • Docker and Kubernetes knowledge.
  • Knowledege of NoSQL DB.

Other traits:

  • Good English, both written and spoken.
  • Good problem solving skills.
  • Attention to details.
  • Analytical thinking skills.

Perks & Benefits

  • Being part of an experienced team of developers focused on innovation.
  • Private medical insurance.
  • Access to internal & external training.
  • Company accounts on PluralSight, Packt, Coursera, EggHead, FrontEndMasters, KaplanLearn, Audible.
Apply with resume

HR team will never use any personal information it receives from you for any purpose beyond recruitment, employment or reference checks, and strongly believes in the importance of keeping the personal information private.