
About this role
This role involves joining an Agile DevOps team to maintain existing services and develop new applications within a complex, cloud-based technical landscape. The developer will work with a 'you build it, you run it' philosophy, contributing to both front-end and back-end development using Java and Angular. Key responsibilities include developing cloud-ready applications with Spring Cloud, monitoring services with Kibana and Grafana, and performing operations, testing, and analysis activities. The position operates within a Scrum environment and requires a T-shaped mindset to handle tasks beyond pure development. The candidate will collaborate with other teams and external partners to resolve technical challenges and integrate services.
Skills & technologies
Must have
Nice to have
- Bitbucket
- Confluence
- Jira
- Sonar
- Citrus Framework
Read full description
We are looking for an experienced Full Stack Developer to join an Agile DevOps team responsible for maintaining existing services and developing new applications and services in a complex, cloud-based technical landscape.
The role requires strong Java development experience, combined with front-end expertise in Angular. A T-shaped mindset is important: you should be comfortable working beyond pure development, including Operations, testing and analysis activities, or be willing to develop these skills.
You will work according to a "you build it, you run it" philosophy within a Scrum environment, with significant freedom to introduce technical improvements, innovation and new ways of working.
Position Overview
- Role: Full Stack Developer / Java Developer
- Environment: Agile Scrum / DevOps
- Work model: Hybrid
- Location: Leeuwarden, Netherlands
- Office presence: Approximately 1–2 days per week
- Focus: Java, Angular, Cloud, DevOps and Service-Oriented Architecture
- Develop and maintain Java-based services within a cloud-based, service-oriented landscape.
- Develop and maintain Angular applications and front-end solutions.
- Contribute across both front-end and back-end development.
- Work within a Scrum/DevOps team using a "you build it, you run it" approach.
- Perform or support Operations, testing and analysis activities.
- Develop cloud-ready applications using technologies such as Spring Cloud.
- Monitor, profile and tune services using tools such as Kibana and Grafana.
- Analyse complex cross-team IT landscapes at both high and detailed levels.
- Proactively collaborate with other teams to resolve dependencies and technical challenges.
- Support external chain and business partners with the technical integration of services.
- Identify opportunities for technical and process improvements.
- Participate in knowledge sharing, innovation and continuous improvement initiatives.
You Will Work With a Broad Technology Stack Including
Backend
- Java
- Spring MVC
- Spring-WS
- JPA – Hibernate / EclipseLink
- JMS – Artemis / Oracle AQ
- JTA
- REST
- SOAP
- Angular
- JavaScript
- HTML
- CSS
- Spring Cloud
- Docker
- Kubernetes
- Jenkins
- Git
- Continuous Delivery tooling
- JUnit
- Cucumber
- Cypress
- Automated testing frameworks
- PostgreSQL
- Kibana
- Grafana
- Profiling and service tuning
- Maven
- Jira
- Confluence
- JetBrains IntelliJ
- DataGrip
- 4+ years of experience as a Java Developer.
- 2+ years of experience with Angular.
- 2+ years of experience with Cucumber.
- 9+ years of experience demonstrating HBO-level working and thinking capability.
- 9+ years of professional Dutch language proficiency, both verbally and in writing.
- Experience working within an Agile Scrum / DevOps environment.
- Experience with both front-end and back-end development.
- Experience developing in a service-oriented and/or cloud environment.
- OCP certification.
- Knowledge and experience with Continuous Delivery tooling, including Jenkins, Bitbucket, Confluence, Jira and Sonar.
- Experience with automated testing, including Citrus Framework and Cucumber.
- Experience working in a broader T-shaped role, contributing beyond pure software development.
- Interest in innovation, knowledge building and knowledge sharing.
- Willingness to work approximately 1–2 days per week from the Leeuwarden office.
We Are Looking For Someone Who Is
- Analytical and detail-oriented
- Proactive and solution-focused
- Collaborative and communicative
- Social and comfortable working with different stakeholders
- Careful and quality-conscious
- Positively critical
- Creative and curious
- Innovative and motivated to improve the surrounding environment
- Comfortable taking ownership across development, operations, testing and analysis