Getting started as Senior Java Developer at Kabisa?

Senior Java Developer

Skills

Java, SQL

Experience

8+ jaren ervaring

Work from

Office & Remote

About

As a Senior Java Developer in our Scrum team, you deliver custom software iteratively and are involved in software architecture decisions. Quality and craftsmanship are core values at Kabisa. We are looking for someone who takes the lead and actively contributes to the growth of colleagues. Our projects include mobile apps, complex web applications, e-commerce, data visualizations, and algorithms for clients such as ASML, Signify & Equans. We value Clean Code and TDD and aim for clean, readable code with well-structured test cases. You continuously improve yourself by developing and applying new technologies, alongside your colleagues.

What are you going to do?

Your extensive knowledge, acquired through various projects, enables you to tackle complex challenges and create resilient applications. In the modern Java ecosystem, including Java 17+, you are well-versed. You possess proficiency in various database techniques, including both SQL and NoSQL, and you have expertise in architectures such as microservices, queueing, and streaming mechanisms. You implement these both locally and in the cloud using containerization.

You have mastered asynchronous and/or reactive programming and can create both REST and GraphQL APIs. You effortlessly apply well-known Java frameworks such as Spring Boot, Spring WebFlux, Spring Data, Google Guava, JUnit and Mockito. Additionally, if you are well-versed in new Java innovations such as native-image compilation in Quarkus or Spring Boot Native, that is considered a valuable asset.

With your expertise, you are well-prepared to take on technical challenges, present innovative solutions, and produce high-quality applications for our clients.

Question about the Senior Java Developer position?

What we expect from you

  • You are Bachelor+ IT educated.
  • You have 8+ years of work experience.
  • You have excellent conceptual skills & consulting skills.
  • You are flexible and therefore not afraid to also apply or learn other techniques, programming languages that you deem necessary.
  • As a technical sparring partner, you are indispensable to the client and have the ability to translate solution architectures into clear and robust implementations.

 

5 reasons to choose us

  • We are passionate software enthusiasts. You can feel the essence of “craftsmanship” within the team.
  • Our internal technical Guild Community will make sure you will develop yourself continuously.
  • We work for great companies like Philips Hue, Google & ASML.
  • We are working on multiple projects that have a huge positive impact on the world.
  • We have been able to distinguish ourselves for 7 years as ‘Best Employer of the Netherlands’ and ‘Great Place To Work’.

Techniques & Tools you will use

Java

Java

Reliable (web)apps

Python

Python

Open-source Development

Scrum

Get up, Stand-up!

SQL

SQL

Database Management

Java

Java

Reliable (web)apps

Python

Python

Open-source Development

Scrum

Get up, Stand-up!

SQL

SQL

Database Management

Application process

Application
Introduction
(Technical) Assessment
Second conversation
Job offer!
Thanks to the multidisciplinary environment at Kabisa, I can implement the latest innovations and changes, which are developing so rapidly these days, in a wide variety of applications. With colleagues who eagerly share their own projects with me, or are keen to learn from my projects, I can confidently say that Kabisa is a unique place to work
Joery Vreijsen
Java Developer
Joery Vreijsen avatar

Employment Conditions

Kabisa offers its employees a broad package of conditions. The terms below are based on a full-time contract.

Apply now!


    Don't hesitate to get in touch!

    Wil je dat we je terugbellen?

      Would you like us to call you back?