Back to jobs

    About Experis

    Experis is a global leader in IT professional resourcing and project solutions. They connect skilled IT professionals with innovative companies, offering expertise in various tech domains and supporting career development through their academy. The company operates within the ManpowerGroup.

    About the Position

    Introduction

    Are you an experienced Java Developer who thrives on modernization, DevOps teams, and complex applications? Our client, a large Dutch government organization, is seeking a Java Developer to play a key role in the continuous development and innovation of large-scale Java systems.

    Responsibilities

    As a Senior Java Developer, you will work on modernizing existing Java applications and setting up new components within a modern web architecture. You will actively participate in redesigning and optimizing frontend and backend components, building new APIs, and providing input on technical design choices. You will work in DevOps teams to build a robust, scalable, and future-proof infrastructure that aligns with government standards.

    You will develop modern frontends (e.g., Angular) that connect to a Java-based backend and REST services, and contribute to performance, security, and maintainability. You will collaborate closely with other developers, test automation specialists, administrators, and product owners, taking initiative to improve codebase, CI/CD pipelines, and development processes.

    In this role, you will be both hands-on and advisory: you will contribute to architectural discussions, make well-reasoned choices, and deliver high-quality technical solutions within a complex, regulated environment.

    Requirements

    • Strong experience with Java (EE or modern variants).
    • Extensive experience with modern frontend development (e.g., Angular or comparable frameworks).
    • Experience with REST APIs, microservices, and integrations.
    • Familiarity with CI/CD, containers, and DevOps principles.
    • Experience within complex enterprise environments.
    • Good communication skills and persuasiveness.
    • Strong analytical skills and ability to clearly substantiate design choices.
    • Dutch language skills preferred (working knowledge required for this role based in the Netherlands).

    Nice to Have:

    • Experience within the Dutch government or similar regulated environments.
    • Experience with performance engineering or high-load environments.
    • Knowledge of container platforms (Docker/Kubernetes).
    • Experience with automated testing.

    Benefits

    • A full-time work week of 36 hours.
    • Work-from-home options.
    • 25 vacation days + 1/2 day per quarter if no sick leave (based on 40 hours).
    • Travel expenses: 23 cents/kilometer (maximum of €300 per month).
    • Healthcare contribution: €50 per month.
    • Access to over 500 free training courses.

    About Company

    You will work for a large organization within the Dutch government, located near a train station in The Hague. This organization prioritizes digitalization, modernization, and quality assurance. IT teams operate according to DevOps principles to innovate complex applications used by thousands of users. The culture is collaborative, content-driven, and technically mature, with a strong focus on automation, scalability, and security. Hybrid working is standard, with regular in-office moments for team collaboration.

    How to Apply

    Click the 'Apply Now' button on the job posting page to submit your application.

    Apply Now

    Your data is only shared with Experis

    Location

    Den Haag

    Type

    Fulltime

    Keywords

    Java
    Java EE
    Frontend Development
    Angular
    REST APIs
    Microservices
    CI/CD
    Containers
    DevOps
    Kubernetes
    Docker
    Test Automation
    Enterprise Applications
    Government IT
    Verified Company

    Java Developer

    Experis