Senior Java Developer (Dutch Speaking)
Role details
Job location
Tech stack
Job description
We are looking for an experienced Senior Java Developer (Dutch Speaking) to join our international technology team. In this role, you will contribute to the development of robust and scalable backend systems using modern Java technologies, supporting business-critical applications in a dynamic environment.
The position is primarily based in Amsterdam, with the willingness to work part-time on site in Copenhagen for a 6-month period. This role is well suited for a senior-level developer who enjoys solving complex technical challenges, working with modern architectures, and contributing to sustainable, long-term solutions within a collaborative and professional setting.
The Work
As a Senior Java Developer, you will collaborate with international, multi-disciplinary teams to design, develop, and maintain high-quality back-end applications using Java 17. You will work with both relational and non-relational databases such as MySQL, PostgreSQL, and MongoDB, ensuring clean, maintainable, and well-structured code through the use of Git and structured code reviews.
Your work will span projects of varying scope and complexity, including building and integrating APIs (REST, SOAP, GraphQL), managing builds and dependencies with tools like Maven and Gradle, and contributing to cloud-based solutions and modern CI/CD pipelines. You will operate in an environment that values technical excellence, knowledge sharing, and continuous improvement, with flexibility around on-site and remote collaboration to support effective delivery and teamwork.
Requirements
- Bachelor's degree (or equivalent experience)
- 4-10 years of professional Java development experience
- Strong hands-on experience with Java 17
- Fluent Dutch speaker (mandatory)
- Strong knowledge of Git version control
- Solid experience with databases such as MySQL, PostgreSQL, MongoDB, or similar
- Experience with build tools such as Maven and Gradle
- Willingness to work from Amsterdam and travel/work part-time in Copenhagen for 6 months
Bonus points if you have
- Experience with actor frameworks such as Apache Akka, Apache Pekko, Spring Actor, or similar
- Hands-on experience with cloud platforms (Azure, AWS, or GCP)
- Experience with document databases like MongoDB or Cosmos DB
- Knowledge of message brokers such as RabbitMQ or Kafka
- Experience working with CI/CD tools (Jenkins, TeamCity, Bamboo, etc.)