Senior Java Developer

 Rotterdam, The Netherlands

 Full-time

English (required), Dutch (optional)

Are you a seasoned Java Developer with a passion for building scalable, event-driven systems? Do you want to work on cutting-edge IoT solutions that drive efficiency in water utilities? At Float IoT, we are looking for a Senior Java Developer with Kafka expertise to join our IoT Gatekeeper team.

In this role, you will take a leading part in designing and developing our IoT Gatekeeper platform, a critical component of our technology stack that ensures secure and efficient management of connected devices in large-scale water networks. You will work with a modern tech stack, lead architectural decisions, and collaborate with a skilled development team to build innovative solutions that make a real-world impact.

If you’re ready to apply your Java expertise in a mission-driven environment and help shape the future of IoT, we’d love to hear from you!

What you’ll do

  • Architect and implement scalable backend solutions for our IoT Gatekeeper, ensuring security, performance, and reliability.
  • Guide a team of developers, share best practices, and contribute to technical decision-making.
  • Develop event-driven architectures using Apache Kafka for seamless data processing and real-time device communication.
  • Improve the efficiency of our Java-based infrastructure, focusing on scalability, resilience, and security.

What you bring

  • 7+ years of experience in Java development, with expertise in backend system architecture.
  • Proven experience with Kafka, handling event-driven data pipelines in a distributed environment.
  • Proven strong leadership and communication skills to mentor developers and drive technical excellence.

About the IoT Gatekeeper

The IoT Gatekeeper is Float IoT’s dedicated IoT platform for managing and securing connected water utility devices. It provides:

  • Centralized device authentication for secure access management.
  • Event-driven data processing using Apache Kafka.
  • Real-time monitoring and analytics for large-scale water distribution networks, handling hundreds of millions of messages.
  • A secure and scalable architecture using a modern tech stack:

Tech Stack:

  • Java 11
  • Apache Kafka
  • TimescaleDB (PostgreSQL)
  • React (TypeScript)
  • Docker

What we offer

  • Exciting, fast-paced projects: Work on innovative IoT solutions that have a real-world impact.
  • A mission that matters: Help shape the future of water management and sustainability.
  • A culture that rewards initiative: Your ideas and input matter. Take ownership of your work and make a difference.
  • Attractive compensation and benefits: Competitive salary, flexibility, and a supportive team of top-tier engineers.

Interested?

Do you recognize yourself in this role and do you want to be part of our enthusiastic team? Then send your CV, and other relevant documents such as Git if applicable, to info@float-iot.nl. For questions you can contact via the same e-mail address.