We are seeking a Senior Full-Stack Developer to join an Agile team working on modern, cloud-native web applications. The role involves designing, developing, and maintaining scalable solutions while collaborating with product teams, architects, and stakeholders. It offers the opportunity to work with technologies such as Java 17/21, Angular, Azure, Kubernetes, and Microservices in a collaborative and innovative environment.
Design, develop, and maintain enterprise-grade web applications.
Build and enhance both front-end and back-end components using modern development practices.
Develop and integrate RESTful APIs and microservices.
Contribute to application architecture and technical design decisions.
Participate in code reviews and ensure adherence to development standards and best practices.
Collaborate with cross-functional teams in an Agile environment.
Support CI/CD processes and deployment activities.
Troubleshoot, optimize, and improve application performance and reliability.
Contribute to continuous improvement initiatives and technical innovation.
Strong experience with Java 17 or Java 21
Spring Framework
Spring Boot
Spring Batch
Hibernate / JPA
RESTful APIs
OpenAPI
Microservices Architecture
JUnit
Maven
Expert-level experience with Angular
HTML5
Node.js
RxJS
Reactive Programming principles
Microsoft Azure
Azure DevOps
Azure Kubernetes Service (AKS)
Docker
Git
MS SQL Server
Data Architecture concepts
OAuth authentication and authorization
GIS-related experience or knowledge of geospatial data
UX/UI design awareness
Experience working within a SAFe framework
Experience leveraging AI-assisted development tools
Proven experience as a Senior Full-Stack Developer.
Strong hands-on expertise in both front-end and back-end development.
Experience working with cloud-native and containerized environments.
Solid understanding of software engineering best practices and design patterns.
Experience delivering solutions within Agile development teams.
Strong analytical and problem-solving abilities.
Excellent communication and collaboration skills.
Proactive mindset and ownership mentality.
Ability to work independently while contributing effectively to a team environment.
Continuous learning attitude and passion for technology.
Dutch: Native or bilingual proficiency (mandatory)
English: Professional working proficiency
Hybrid working model.
Regular on-site collaboration required (2–3 days per week).
Long-term project within a modern technology landscape.
Agile and collaborative team culture.
Meld je aan om reviews, anonieme beoordelingen en salarisgegevens te bekijken voordat je solliciteert.