Front-end Back-end Java Angular Developer
Keystone Solutions Be โ Belgium ยท Posted ~1 day ago
๐ Log in to save this job, tailor your resume & track your apply process โ 7 days free, no card needed.
Log in to add to target listDescription
Mission Overview:
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.
Technical and Generic Competencies:
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 BootReactive programming with Project ReactorEnterprise Java background: JBoss / Jakarta EESQLTransaction management
For the frontend of the application, you must possess the following knowledge:
TypeScriptAngular 22+: signals, signal formsDesigning reusable frontend libraries / shared componentsTranslating 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 DesignCQRSAnti-corruption layers when integrating with external systemsBackend-for-frontend patternAPI design, OpenAPI
Regarding security, it is essential to have knowledge of:
Privacy by designOWASP top 10OIDC/Oauth2
It is important to consider the accessibility of mypension.
Therefore, you should have knowledge of:
Designing accessible interfaces, WCAGTesting for accessibility
In your role as a tester, you must master the following activities:
Test-driven developmentUnit testingIntegration testingComponent testingEnd-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:
GitGradleMavenContainersCI/CD pipelines on GitLabTrunk-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 within and outside the team.
We work with short feedback loops and frequent integration, producing highly visual work.
Proven skills and experience are required for all these aspects.
Why Join Keystone Solutions:
As a consultant at Keystone Solutions, you will enjoy the dynamic nature of our projects, working on-site and facing 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 'K-Stone' means bringing our core values to every engagement.
If you are ready to tackle technical and strategic challenges in a dynamic consultancy environment, apply today at Keystone Solutions Career Portal.
Duration: 01/11/2026 - 31/10/2027 12 months
(full time)
Skills required:
Agile methodologie (o.a.
pair programming).
Communicatie en samenwerkingsskills.
- Level: Confirmed - Most recent: Any timeArchitectuur en API design kennis: Hexagonal architecture (ports and adapters), Domain-Driven Design - Level: Junior - Most recent: Any timeBackend kennis: Java 24+, Spring / Spring Boot, Reactive programming with Project Reactor, Enterpris - Level: Confirmed - Most recent: Any timeFrontend kennis: TypeScript, Angular 22+: signals, signal forms, designing reusable frontend librari - Level: Junior - Most recent: Any timeIntegratie en delivery: Git, Gradle, Maven, Containers, CI/CD pipelines on GitLab, Trunk-based deve - Level: Junior - Most recent: Any timeSecurity en accessibility: privacy by design, OWASP top 10, OIDC/Oauth2, Designing accessible interf - Level: Junior - Most recent: Any timeTesting: 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
We have 143,441 jobs that might be an even better fit for you
DontApply's real value goes far beyond a single job link or company name. Just upload your resume โ in under a minute we'll analyze all 143,441 jobs and tell you exactly which ones you should apply to right now.
Upload My Resume