Senior Java / Kotlin Software Engineer - CQRS
Role details
Job location
Tech stack
Job description
There's an opening for a Senior Software Engineer with strong Cloud-native (java) development, Event Sourcing / Streaming & Terraform expertise (IaC). The company is a fast-growing start/scale-up in high-frequency trading. They are looking for someone already based in The Netherlands and without need for sponsorship, but the role is full-remote.
The backend (microservices) is built with Kotlin, Kafka as the messaging queue, and everything is hosted in GCP. You can truly take ownership. You'll develop the real-time, high performance backend services, have a direct impact on the platform's technical direction and you have the ability to manage development projects end-to-end.
Requirements
Do you have experience in Terraform?, * A minimum of 5-7 years, backend focused, development experience.
- You are a senior Java/Kotlin developer with deep expertise in building high-performance distributed, backend services that process and analyze large volumes of data (real-time).
- You have a proven track record working with event sourcing and Cloud-native infrastructure, designing scalable system architectures and optimizing complex codebases for speed, reliability, and maintainability.
- Strong expertise in JVM, CI/CD, Tarreform/IaC, Kafka considered a big advantage.
- Experience with microservices architecture, distributed and data-heavy applications.
- Experience with cloud-native development (GCP or AWS).
- Although the opportunity is remote-first, you should be based in The Netherlands and work permit sponsorship/extension is not offered
Benefits & conditions
- Salary level around 100k per annum
- Dynamic, high-growth scale-up environment offering challenging work and growth opportunities
- Remote-first, you can predominantly work from home
- A highly international and diverse team
Business unit The Next Chapter W&S Locations Amsterdam Remote status Fully Remote Is work permit / visa sponsorship offered? No, only candidates with EU / EEA country nationality may apply. Is remote possible? Yes, this is a fully remote role., The company will offer hybrid working within a work week (part in-office, part from home). Is freelance possible? No, this is a permanent job with a regular contract of employment. Which language skills are required (professional level)? English Employment type Full-time, Regular - indefinite, Regular - temporary