Senior full stack engineer (java / angular) - 260504-igs-001

ITProposal
's-Hertogenbosch, Netherlands
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

's-Hertogenbosch, Netherlands

Tech stack

Java
API
Agile Methodologies
Amazon Web Services (AWS)
Application Lifecycle Management
Cloud Computing
Software Quality
DevOps
Payment Systems
IntelliJ
Spring
JUnit
Liquibase
Payment Service Provider
Scaled Agile Framework
Software Engineering
Working Model 2D
Backend
Gitlab
Angular
Kafka
Front End Software Development
Api Design
Api Gateway
Cucumber
Microservices

Job description

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

Requirements

  • 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

Apply for this position