Personal Programmer Company Profile

Experienced Java developer

Personal Programmer

Опис на работно место

Our client primarily develops web applications and system integrations in Java for its customers. The applications are usually complex, innovative, and involve integrations with other systems. They are currently looking to strengthen the team working on multiple software projects related to Digital Out of Home. All the technology is focused on programmatic transaction principles similar to online advertising technology. The applications have been developed using Spring Boot and have been deployed as microservices in a Kubernetes cluster.

What kind of person are we looking for?

We are looking for an experienced Java developer (5+ years) to work in a small team. You will be working closely together with several developers and the product owner in The Netherlands. New features to be developed will be briefed in detail using Jira. We encourage sparring within the team on approaches to how those features should be implemented. You like to dive into a product, become an expert, and grow towards a leading role in developing the product further in the future. You are (or have the ambition to) become afull stack developer and strengthen knowledge on new technologies, such as GraphQL and React.JS.

What qualifications are we looking for?

  • Java 8+
  •  Spring (Boot)
  • Hibernate
  • Some experience with GraphQL is a plus
  • Some experience React.JS and Redux is a plus
  • Knowledge of object-oriented principles and design patterns
  • Experience with Domain-Driven Design is a plus
  • Fluent in English

About Personal Programmer

We are a nearshoring company that helps Macedonian developers to find their dream job working for an international client. A job where you can grow as a developer, and get the most out of your working life whilst enjoying every day you come to our office.

We give you the best working atmosphere possible in one of our Skopje-based offices. Working alongside other developers who all have their own clients. We have an ocean-based setup where everyone works in the same office space. Our HR is solely focused on making you feel at home at our office and in your job. We help with communication towards the client if needed and advise on salary and other work-related subjects. At Personal Programmer you are in good hands and we are looking forward to welcoming you to our family