Full Stack Engineer

Gazelle Global

Amsterdam

On-site

EUR 90,000 - 130,000

Full time

22 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Gazelle Global is seeking a Senior Full Stack Engineer to help build and scale the payments platform in Amsterdam. You will own the complete development lifecycle from design to deployment in a high-volume, regulated payments environment.

The role emphasizes cloud-native microservices on AWS, modern frontend with React/TypeScript, and strong collaboration with engineering and business teams. 36 hours per week on payroll contract in Amsterdam.

Qualifications

  • Extensive experience as a Senior Software Engineer or Full Stack Engineer on large-scale platforms.
  • Proficiency in TypeScript, Node.js, React and Java/Spring Boot.
  • Designing distributed, event-driven systems with strong focus on scalability and performance.
  • Ability to own solutions from design through production deployment.

Responsibilities

  • Design, develop and maintain scalable, secure payment applications across frontend and backend.
  • Lead cloud-native microservices architecture and distributed systems implementations.
  • Build AWS-based infrastructure using ECS, Lambda, DynamoDB, SNS and SQS.
  • Develop frontend with React/TypeScript and backend with Node.js and Java/Spring Boot.

Job description

Senior Full Stack Engineer - Payments & Cloud (AWS)

Amsterdam

36 hours per week

Payroll Contract

About the Role

We are looking for an experienced Senior Full Stack Engineer to help build, scale and enhance the payment infrastructure behind one of the Netherlands' most widely used digital payment applications, serving over 11 million users.

You will work on high-volume, real-time payment systems where reliability, security and scalability are essential. As a senior engineer, you will take ownership of the entire development lifecycle, from architecture and solution design through to implementation, deployment and continuous optimisation.

This is an opportunity to influence technical direction, introduce modern engineering practices and contribute to the development of cloud-native payment solutions within a highly regulated financial environment.

The engineering environment is built on AWS, with GitHub at the centre of development and delivery. AI-assisted development and agentic engineering practices are integrated into daily workflows.

Key Responsibilities
  • Design, develop and maintain scalable, secure and resilient payment applications across frontend and backend systems.
  • Lead the architectural design and implementation of cloud-native microservices and distributed systems.
  • Develop and optimise payment processing solutions, ensuring high availability and reliable transaction handling.
  • Build and maintain AWS-based infrastructure using services such as ECS, Lambda, DynamoDB, SNS and SQS.
  • Develop modern frontend applications using React and TypeScript, alongside backend services built with Node.js and Java/Spring Boot.
  • Implement infrastructure as code using AWS CDK and CloudFormation.
  • Establish and improve CI/CD pipelines using GitHub Actions.
  • Integrate AI-assisted development tools, including GitHub Copilot, into engineering and delivery workflows.
  • Collaborate with engineers, architects, product teams and business stakeholders to deliver high-quality technical solutions.
  • Provide technical guidance, mentor fellow engineers and contribute to architectural decisions and engineering standards.
  • Continuously improve system performance, security, scalability and operational resilience.
Required Skills & Experience
Software Engineering & Architecture
  • Extensive experience as a Senior Software Engineer or Full Stack Engineer working on large-scale digital platforms.
  • Strong hands-on experience designing, developing and deploying production-grade microservices architectures.
  • Proficiency in TypeScript, Node.js, React and Java/Spring Boot.
  • Experience designing distributed, event-driven systems with a focus on scalability, resilience and performance.
  • Ability to take technical ownership from initial solution design through to production deployment.
AWS & Cloud-Native Development
  • Strong hands-on experience with AWS cloud services, particularly ECS, Lambda, DynamoDB, SNS and SQS.
  • Experience with infrastructure as code using AWS CDK and CloudFormation.
  • Strong understanding of cloud-native architecture, automation, monitoring and operational reliability.
Payments & Financial Services
  • Professional experience within banking, fintech or digital payments environments.
  • Understanding of payment processing, transaction flows and financial systems.
  • Experience with one or more of the following: PSD2, payment acquiring, payment gateways, digital wallets or payment processing platforms.
  • Familiarity with the security, reliability and regulatory requirements associated with financial transactions.
DevOps & AI-Assisted Engineering
  • Strong experience with GitHub and GitHub Actions for source control, automation and CI/CD.
  • Professional experience using GitHub Copilot or comparable AI-assisted coding tools.
  • Familiarity with agentic engineering, AI-native development practices or AI-assisted software delivery.
  • Experience incorporating AI tools into day-to-day development workflows to improve engineering efficiency and quality.
Personal Competencies

We are looking for an engineer who combines strong technical expertise with a proactive and collaborative approach.

You should be comfortable challenging existing assumptions, contributing to architectural decisions and taking responsibility for complex technical solutions.

Strong communication skills are essential, as you will work closely with engineering teams and business stakeholders. You should also enjoy mentoring other engineers, sharing knowledge and continuously improving development practices.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full Stack Engineer
Full Stack Engineer

IQ Staffing • Amsterdam

On-site
EUR 80,000 - 120,000
Full Stack Engineer
Full Stack Engineer

YorTeam B.V. • Randstad

Hybrid
EUR 70,000 - 90,000
Hybrid working environment
Competitive salary based on experience
Senior Full Stack Developer (TypeScript)
Senior Full Stack Developer (TypeScript)

Gazelle Global • Amsterdam

On-site
EUR 90,000 - 140,000
Engineering Manager - Payments Integrations
Engineering Manager - Payments Integrations

Jobgether • Netherlands

Remote
EUR 120,000 - 170,000
Fully remote in Europe
Home-office allowance
Stock options
+2
Senior Software Engineer
Senior Software Engineer

CodeGuild • Amsterdam

Hybrid
EUR 85,000 - 100,000
Indefinite contract from day one
Hybrid working environment
Modern office in Amsterdam
+5
Senior Full Stack Payments Engineer (AWS)
Senior Full Stack Payments Engineer (AWS)

Levy Professionals • Noord-Holland

On-site
EUR 90,000 - 120,000
Senior Backend Developer (PHP)
Senior Backend Developer (PHP)

Online Betaalplatform • Delft

Hybrid
EUR 95,000
All-in salary up to € 95.000
Hybrid working
24 + 2 paid vacation days
+2
Senior Fullstack Engineer New Amsterdam
Senior Fullstack Engineer New Amsterdam

Sytac BV • Amsterdam

On-site
EUR 90,000 - 120,000
Unlimited Growth Days
Private laptop
Tech budget
+3
Senior Backend Engineer PHP
Senior Backend Engineer PHP

Online Payment Platform • Zuid-Holland

Hybrid
EUR 80,000 - 100,000
Annual salary up to €100,000
24 vacation days and 2 Diversity Days
MacBook and home office budget
+2
Full-Stack Engineer
Full-Stack Engineer

Mijndomein • Almere

Hybrid
EUR 70,000 - 100,000
Hybrid work setup
Share Points program