Open role
Medior Java OR Kotlin Developer
HNM Solutions B.V.
About the role
Work Experience (in Years)
At least 3 years of experience with Java and/or Kotlin development Knowledge of Spring Boot and microservices
Languages*
Dutch & English
Education
A completed Bachelor’s or Master’s degree (HBO or WO) in IT or a related STEM field (preferred)
What will you be doing?
You will develop and test Java or Kotlin applications within a microservices architecture.
You will work with modern CI/CD processes and tools such as GitLab and Spring Boot.
You will contribute to the development of software that is crucial to the energy market.
You will work in a multidisciplinary DevOps team, collaborating with developers, operations staff, and architects.
You will have the opportunity to learn, seek feedback, and take initiative.
You will be involved in all stages of software development—from concept to delivery.
What do you bring to the table?
Knowledge of Spring Boot and microservices
Experience with CI/CD (GitLab), Kubernetes, Terraform, GitOps (Argo CD), and cloud (AWS) (preferred)
Knowledge of test automation and quality gates (e.g., contract testing, performance tests, and security scans)
Understanding of modern software architecture (Domain-Driven Design, API Design & Event-Driven Architecture) (preferred)
Experience with Agile/SAFe (preferred)
A curious, eager-to-learn attitude and a passion for technology
Good command of the Dutch language
Who are you?
A team player who thrives on collaborating within a multidisciplinary team and enjoys working at the Amersfoort office on Mondays and Wednesdays.
Independent, proactive, and takes ownership of results.
Solution-oriented and able to contribute new ideas.
Willing to perform standby duties for critical applications.
Assertive, with the ability to give and receive feedback
What do we offer?
High-impact greenfield project: modernizing and rebuilding a core system for the energy market.
Modern tech stack: work with the latest tools and technologies.
Small, autonomous team: short lines of communication and a high level of responsibility.
Results-oriented environment: focus on concrete, measurable deliverables.
Safe team culture: room to experiment, learn, and make mistakes.
Team challenges:
Developing software solutions that are crucial for a sustainable energy market.
Translating complex issues into practical applications.
Applying Event-Driven Architecture and Domain-Driven Design