> Markdown version of [/jobs/ext/3170409-front-end-back-end-java-angular-developer](https://www.wearedevelopers.com/jobs/ext/3170409-front-end-back-end-java-angular-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Front-end Back-end Java Angular Developer - **Company:** Keystone Solutions - **Location:** Brussel, Belgium - **Experience:** Starter - **Contract:** Temporary contract - **Skills:** Java (Programming Language), Agile Methodology, Unit Testing, Command-Query Responsibility Segregation (Software Development), DevOps, Java Platform Enterprise Edition (J2EE), Gradle, WildFly (JBoss AS), Apache Maven, OAuth, OpenID, Open Web Application Security, Pair Programming, Regression Testing, Standard Sql, TypeScript, Web Content Accessibility Guidelines, Openapi, Privacy Controls, Trunk-based Development, Test-Driven Development (TDD), Spring-boot, Backend, Gitlab, Git, AngularJS, Integration Tests, Playwright, Figma, Reactive Programming, Front End Software Development, Api Design, Domain Driven Design - **Published:** September 15, 2026 - **Apply:** https://www.adzuna.be/details/5885780446 ## About the Role As a software developer, you will take on a Fullstack role (backend, frontend, devops). For the backend of the application, you must possess the following knowledge: * Java 24+ * Spring / Spring Boot * Reactive programming with Project Reactor * Enterprise Java background: JBoss / Jakarta EE * SQL * Transaction management For the frontend of the application, you must possess the following knowledge: * TypeScript * Angular 22+: signals, signal forms * Designing reusable frontend libraries / shared components * Translating Figma designs into working UI For our architecture and API design, you should have a solid understanding of: * Hexagonal architecture (ports and adapters) * Domain-Driven Design * CQRS * Anti-corruption layers when integrating with external systems * Backend-for-frontend pattern * API design, OpenAPI Regarding security, it is essential to have knowledge of: * Privacy by design * OWASP top 10 * OIDC/Oauth2 It is important to consider the accessibility of mypension. Therefore, you should have knowledge of: * Designing accessible interfaces, WCAG * Testing for accessibility, * Agile methodologie (o.a. pair programming). Communicatie en samenwerkingsskills. - Level: Confirmed - Most recent: Any time * Architectuur en API design kennis: Hexagonal architecture (ports and adapters), Domain-Driven Design - Level: Junior - Most recent: Any time * Backend kennis: Java 24+, Spring / Spring Boot, Reactive programming with Project Reactor, Enterpris - Level: Confirmed - Most recent: Any time * Frontend kennis: TypeScript, Angular 22+: signals, signal forms, designing reusable frontend librari - Level: Junior - Most recent: Any time * Integratie en delivery: Git, Gradle, Maven, Containers, CI/CD pipelines on GitLab, Trunk-based deve - Level: Junior - Most recent: Any time * Security en accessibility: privacy by design, OWASP top 10, OIDC/Oauth2, Designing accessible interf - Level: Junior - Most recent: Any time * Testing: test-driven development, Unit testing, Integration testing, Component testing , End-to-end - Level: Junior - Most recent: Any time Language requirements: Dutch or French Level Active knowledge English Level Active knowledge ## Description We are seeking a talented Fullstack Developer to join our team on a consultancy mission at a client site, representing Keystone Solutions. In this role, you will analyze, develop, and maintain the mypension application, aligning with departmental standards and stakeholder needs, including organizations, citizens, and political entities. You will also contribute to the training and integration of junior team members., In your role as a tester, you must master the following activities: * Test-driven development * Unit testing * Integration testing * Component testing * End-to-end and visual regression testing with Playwright To manage the integration and delivery of our application, you need to be proficient with the following tools and methods: * Git * Gradle * Maven * Containers * CI/CD pipelines on GitLab * Trunk-based development Our team employs strongly Agile-oriented methods. This means you must be able to demonstrate in-depth knowledge and experience of: * The Agile methodology, including pair programming You should possess excellent communication skills and be able to collaborate effectively both within and outside the team. We work with short feedback loops and frequent integration, producing highly visual work. All these aspects require proven skills and experience. Why Join Keystone Solutions: As a consultant at Keystone Solutions, you will enjoy the dynamic nature of consultancy work, tackling diverse challenges across various client environments. You will experience turbo-charged learning opportunities and a commitment to your career growth within our framework. Being a If you are ready to tackle technical and strategic challenges in a dynamic consultancy environment, apply today at Keystone Solutions Career Portal. ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Boost Productivity with AI: Figma & Playwright MCP Workflows - Aris Markogiannakis](https://www.wearedevelopers.com/videos/1768-boost-productivity-with-ai-figma-playwright-mcp-workflows-aris-markogiannakis) - [Keeping applications secure by evolving OAuth 2.0 and OpenID Connect](https://www.wearedevelopers.com/videos/100152-keeping-applications-secure-by-evolving-oauth-2-0-and-openid-connect) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?](https://www.wearedevelopers.com/videos/1017-next-level-enterprise-architecture-modular-flexible-scalable-multichannel-and-ai-ready) ## Related Articles - [Software Developer Salary in The Netherlands [2023]](https://www.wearedevelopers.com/magazine/217-software-developer-salary-in-the-netherlands-2023) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [How to land a developer job in Amsterdam](https://www.wearedevelopers.com/magazine/36-how-to-land-a-developer-job-in-amsterdam) - [The Netherlands – Europe’s powerhouse for software development?](https://www.wearedevelopers.com/magazine/31-the-netherlands-europe-s-powerhouse-for-software-development) - [How to Find Tech Jobs in Amsterdam](https://www.wearedevelopers.com/magazine/279-how-to-find-tech-jobs-in-amsterdam) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer)