Als Senior Java Developer van ons Scrum-team lever je iteratief maatwerksoftware op en ben je betrokken bij softwarearchitectuur beslissingen. Kwaliteit en vakmanschap zijn kernwaarden bij ons. We zoeken iemand die het voortouw neemt en actief bijdraagt aan de groei van collega’s. Onze projecten omvatten mobiele apps, complexe webtoepassingen, e-commerce, datavisualisaties en algoritmen voor klanten zoals ASML, Signify, Hertek, Buurtkracht, Vacansoleil en meer! We waarderen Clean Code en TDD en streven naar schone, leesbare code met goed gestructureerde testcases. Je blijft jezelf verbeteren door nieuwe technologieën te ontwikkelen en toe te passen, samen met je collega’s.
Je brede kennis, opgebouwd door diverse projecten, stelt je in staat complexe vraagstukken op te lossen en robuuste applicaties te ontwikkelen. In het moderne Java-ecosysteem, met Java 17+, ben je thuis. Je beheerst verschillende database technieken, zowel SQL als NoSQL, en hebt expertise in architecturen zoals microservices, queueing, en streaming mechanismen. Deze implementeer je zowel lokaal als in de cloud met behulp van containerization.
Je beheerst asynchronous en/of reactive programming en kunt zowel REST als GraphQL API's creëren. Je past bekende Java frameworks zoals Spring Boot, Spring WebFlux, Spring Data, Google Guava, JUnit en Mockito probleemloos toe. Als je daarnaast op de hoogte bent van nieuwe Java-innovaties zoals native-image compilation in Quarkus of Spring Boot Native, is dat een pluspunt.
Kortom, met jouw expertise ben je klaar om technische uitdagingen aan te gaan, innovatieve oplossingen te bieden en hoogwaardige applicaties te realiseren voor onze klanten.
Get up, Stand-up!
Betrouwbare (web)apps
Open-source Development
Databasemanagement
Get up, Stand-up!
Betrouwbare (web)apps
Open-source Development
Databasemanagement
Kabisa biedt haar werknemers zeer goede arbeidsvoorwaarden. Onderstaande arbeidsvoorwaarden zijn gebaseerd op een voltijds contract.