Sr Java Engineer – Webflux – Freelance

globe (3)


money (3)


hourglass (1)


business-cards (1)


Senior Java Backend Engineer (Freelancer) – Webflux

Role Overview:

I am seeking a seasoned freelance Java Backend Engineer for a challenging role at one of our leading clients in the field of e-commerce and technology. This role focuses on developing and maintaining microservices for an online logistics application used by SME customers globally.

  • Profile: Senior Java Backend Engineer
  • Location: Remote-flexible (Office in Amsterdam area)
  • Contract: 6 months plus extensions
  • Start date: June 2024
  • Rate: up to €90 p/h

Key Responsibilities:

  • Design and develop reliable and high-performance APIs using Java and WebFlux.
  • Collaborate with cross-functional teams, including remote and in-office (Amsterdam-area HQ), to drive innovation.
  • Work end-to-end on features, from requirements to production deployment using Kubernetes in Azure and GitHub actions.
  • Utilize technologies such as Spring Boot, PostgreSQL, Elasticsearch, Event Hubs, and Redis.
  • Implement CI/CD practices and ensure software quality through test-driven development.


  • Extensive experience in Java and WebFlux, with a strong background in backend service development.
  • Proven ability to design scalable and maintainable systems.
  • Experience with modern CI/CD practices and test-driven development.
  • Strong problem-solving skills and a collaborative mindset.
  • Ability to navigate and contribute to cross-team projects and discussions.

Why Join Us:

  • Shape the future of global supply chains through innovative digital solutions.
  • A flexible remote work environment with occasional office meetings.
  • Engage in a culture of teamwork, continuous learning, and shared knowledge.

If you are a forward-thinking engineer with a passion for crafting reliable and efficient software, we invite you to join our dynamic team and contribute to the next generation of digital offerings in a complex industry.

Get in touch with Daniel about this assignment: / 020 30 58 541

Keywords (Not all relevant):
Java, WebFlux, Reactive programming, Spring Framework, Spring Boot, RESTful APIs, Microservices, Non-blocking, Asynchronous, Reactive Streams, Functional programming, WebSockets, Reactive MongoDB, Server-sent events (SSE), Reactive WebClient, Project Reactor, Threading, Concurrency, Web development, API development, Reactive UI, Event-driven architecture, Functional interfaces, Parallel processing, Reactive programming patterns, Flux and Mono (Reactor types), Resilience and fault tolerance, Gradle or Maven (Build tools), Git (Version control), Continuous Integration/Continuous Deployment (CI/CD), #LI-DS7

Darwin Recruitment is acting as an Employment Business in relation to this vacancy.

Daniel Scheepbouwer

Submit Your CV

Max. file size: 512 MB.


This field is for validation purposes and should be left unchanged.

or Upload CV with

Similar Jobs



Bloomreach Developer

Note: For this role, we can only consider candidates who are already located in the Netherlands, as we cannot offer relocation. You will be See more…

to €85/hour



Lead Java Developer | Anti-Fraud

A proven multinational, active in over 40 countries, and an established specialist in Fintech, is looking to reinforce its experienced cybercrime-fighting team with a See more…

to €102,000/year



Java Engineering Lead – Fight Cybercrime

A proven multinational, active in over 40 countries, and an established specialist in Fintech, is looking to reinforce its experienced cybercrime-fighting team with a See more…

to €102,000/year


Salary Benchmarks and
Market Insights

Are you looking for a new role? Would you like to compare your current salary
against the market rate?

Maybe you're looking to grow your team and need help planning and setting
hiring budgets.

Our interactive market update, split by industry, has all the information you need; from salary
benchmarks, gender split and average tenure to 'time to hire' and fastest-growing skills.