Java Developer

Job description

In the position of Java Developer, you will work at many levels, from interacting with our databases right up to the front-end of CRM, our Rich Internet Application (RIA) which is used concurrently by thousands of Real Estate Agents every day. In addition, we provide many services to other teams in our company and work together with third parties. This rich and complex environment to work in provides many daily challenges and opportunities for learning new skills or advancing your knowledge. Despite our large codebase, we are always working towards upgrading old and adopting the latest new technologies to stay on top of our game.

As a member of this team, aside from maintaining and further developing existing services, you also share responsibility for our software's overall design and innovation.

In this role, you will work:

- On a CRM application that is used daily by thousands of Real Estate Agents;

- With Java 11, JSP, Javascript, SQL, React, Typescript, Tomcat, Spring Boot, Docker, and Kubernetes;

- With a clear vision;

- In a young and international team.


Your team:

As a backend developer, you will be part of a team of 8 colleagues who are all passionate about their job. Together, we are a multicultural team, each with their own opinion. We are open to junior and senior developers as long as you are eager to learn.

Job requirements

Our job profile is not set in stone, but it would be nice if you have the following experience:

• You have a Bachelor’s degree or level;

• You know Java like no other (we currently use version 11);

• Knowledge of JSP, Javascript, SQL, Tomcat, and Spring Boot;

A big plus if you also have experience with:

• Docker

• Kubernetes

You are also:

• Results-oriented;

• Have a good knowledge of the English language;

• Curious and open to learning new technologies.


At Realworks, we offer a lot of space for your initiatives and personal development. We are located in a nice office in the city center of Amsterdam, easy to reach by public transportation. Together with 90 colleagues, we work in small teams, which gives you a lot of responsibility.

When you apply and join us, we offer you:

  • Good work-life balance;
  • International, fun, and flexible work environment;
  • When applicable, Realworks supports your relocation to Amsterdam;
  • Cool office in the city center of Amsterdam and easy to reach;
  • Healthy lunch when you are working at the office;
  • Working semi remotely & travel allowances;
  • Dutch courses;
  • Quarterly meeting with fun activities and drinks;
  • Ownership and responsibility: you will be empowered to make a difference and introduce your ideas.

What does our process look like?

  1. You apply by clicking our application button;
  2. Telephone screening by the Recruiter;
  3. 1st interview;
  4. A technical test;
  5. 2nd interview;
  6. Offer!

More information?

Contact our recruiter Caroline Kiela at 06-18236762 or via recruitment@realworks.nl