Job Openings
Senior Full Stack Engineer (Java / Angular) - 260504-IGS-001
About the job Senior Full Stack Engineer (Java / Angular) - 260504-IGS-001
Senior Full Stack Engineer (Java / Angular)
Den Bosch, Netherlands
Start: ASAP | Full-time (36 hours/week)
Permanent / Long-term | Hybrid
About the Role
We are looking for a Senior Full Stack Engineer to help build and maintain critical payment services within a modern banking environment.
In this role, you will work on the core systems powering digital payment solutions, contributing to both innovation and stability. You will be part of a multidisciplinary Agile team where you not only develop high-quality software but also take ownership of the full application lifecycle.
Your Responsibilities
- Design, develop, and maintain full stack applications (backend & frontend)
- Build robust solutions using Java, Spring, and Angular
- Work in a DevOps environment, taking ownership from development to operations
- Develop and manage APIs and microservices
- Perform testing (JUnit, Cucumber) and ensure code quality
- Monitor, troubleshoot, and resolve incidents and performance issues
- Collaborate with stakeholders and act as a technical point of contact
- Contribute to continuous improvement and modernization of payment systems
- Ensure compliance with financial regulations and security standards
Tech Stack
- Backend: Java, Spring
- Frontend: Angular
- Cloud & Infrastructure: AWS + on-premise
- Tools & Technologies: Kafka (Axual), Liquibase, GitLab, IntelliJ
- Architecture: Microservices, API Gateway (e.g. Gravitee)
- Testing: JUnit, Cucumber
Your Profile
Must-Have
- HBO-level education or equivalent experience
- Strong experience with Java and Spring
- Experience with Angular or similar frontend frameworks
- Experience in full stack development and API design
- Familiarity with Agile and DevOps practices
- Strong analytical and communication skills
Key Competencies
- Ownership mindset across the full software lifecycle
- Proactive and detail-oriented
- Comfortable working in complex, regulated environments
- Passion for modern technologies and continuous improvement
What's in It for You
- Work on business-critical payment systems with real-world impact
- Be part of a modern, Agile engineering culture
- Exposure to a broad technology stack and cloud environment
- Opportunity to shape and improve digital banking services
- Flexible hybrid working model
Additional Information
- Full-time role (36 hours per week)
- Hybrid working setup
- CV and motivation required in Dutch
- Pre-employment screening required before start
- Candidates must be available for the full assignment duration