Java Kotlin Developer Utrecht
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
Java Spring Boot Docker Kubernetes AWS Kafka AI-tooling
- Quick to, Over time, you grow into more ownership and technical responsibility to a Senior. For the ambitious developers, there is even more room to grow into the direction of Engineering Manager or Principal Developer.
Requirements
- 2+ years of professional experience as a backend software engineer
- Experience with Kotlin or Java and modern backend development practices
- Interest in event-driven or service-oriented architectures
- Solid understanding AI-Driven development and tools like Claude
- Curiosity, willingness to experiment and eagerness to learn
- Comfortable working in distributed teams
- Experience with Kafka or streaming technologies is a plus
- Exposure to cloud environments (AWS or similar) is a plus
Benefits & conditions
- Do you want to work in a team where experimentation, learning and rapid prototyping are part of everyday engineering work?
- Are you excited about using modern AI tools to build proof-of-concepts faster, explore new ideas and validate customer needs?
- Do you want to grow as a backend engineer by working closely with experienced engineers who encourage curiosity and ownership?
- And do you say yes to a remote-first setup with a strong engineering culture and a salary up to €86.000?
Then this role might be exactly what you’re looking for.
About the company
Your employer: Data Driven Energy-Tech company with global ambition
Your employer is a medium-sized technology company building a digital platform that supports a more flexible and sustainable energy system. Their software connects real-world assets and data streams, enabling smarter decisions across complex infrastructure.
What makes this team different is how they build. Alongside the core platform teams, there is a product engineering group focused on experimentation and innovation. This team works closely with customers to explore new ideas, build proof-of-concepts and test whether new solutions actually create value. If a concept proves successful, it is then scaled and hardened for production.
AI plays a growing role in this process. Engineers actively use AI-assisted development tools to explore ideas faster, generate prototypes, test assumptions and increase productivity. Curiosity and experimentation are encouraged.
The company operates remote-first, with an international engineering team built on trust and autonomy. When needed (once per week), engineers come together in a modern office in Utrecht to collaborate, brainstorm and learn from each other.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
How to Find Tech Jobs in Amsterdam
Dev Digest 120 - Apple and peers
Software Developer Salary in The Netherlands [2023]
Dev Digest 132 - Binging WADFlix?