Java Apprentice

We are looking for Java Apprentices to join an international team as full-time employees. We hope you have a passion for learning, as you will be mentored closely by one of our Senior Developers in Skopje. You will work on the development and/or maintenance of one of our advanced products and have the opportunity to develop further within a diverse and driven team of professional developers.

No experience is needed, but knowledge of the following is required:

  • Java (preferably Java 17+)
  • Spring Boot
  • JPA/Hibernate/Spring Data
  • Maven and/or (preferably) Gradle
  • REST and/or (preferably) GraphQL
  • Git
  • Some knowledge of React.JS is a plus
  • English

Check out our hiring process at: 

We offer:

  • Challenging projects related to connecting society to digital changes
  • A fulltime job with a competitive salary based on your skills and experience
  • Private health insurance and sport & recreation package
  • 21+4 vacation days per year (plus holidays) and flexible working hours
  • Work from wherever: our office, your home or the beach
  • Unlimited E-learning options and internal trainings
  • Office drinks & snacks and social events
  • Opportunity to grow, learn, and be successful in a diverse team of professionals

Curious? Send your resume to or use the form below: