Engineering

Junior Backend Engineer – Payments

Apply Now

Apply Now

Attach a Resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.
Attach a cover letter file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!

Want to find out more about the role?

Get in touch with

Rogier Rouppe van der Voort

  • Location: Amsterdam
  • Type: Permanent
  • Job #16823

We’re partnering with a fast-growing international SaaS platform serving millions of small businesses globally. The company is building next-generation financial tooling embedded directly into its core platform, enabling customers to manage and grow their businesses through seamless payment experiences.

We’re looking for a Backend Engineer to join a product team focused on building scalable financial transaction and payment experiences for small and medium-sized businesses. This role involves hands-on development work contributing to reliable systems that help businesses manage transactions seamlessly, support growth, and improve customer experiences.

You’ll work in a collaborative, fast-paced development environment where experimentation, continuous improvement, and high-quality engineering practices are valued.


What You’ll Do as a Backend Engineer

  • Design, build, and deploy reliable backend services that enhance user experience and system performance.

  • Contribute to continuous integration and delivery practices to support efficient and safe releases.

  • Make thoughtful technical decisions in evolving environments, balancing system quality and operational needs.

  • Develop solutions that reduce operational complexity and improve long-term maintainability.

  • Collaborate with cross-functional partners including engineers, designers, and product stakeholders to deliver customer-focused solutions.

  • Contribute to an existing codebase by implementing new features and improving system reliability.

  • Participate in technical discussions around architecture, design, and best practices.

  • Write and maintain tests, advocate for engineering quality, and support a culture of continuous improvement.


What You’ll Bring

  • Professional experience working with backend systems (including internships, placements, or part-time roles).

  • Bachelor’s or Master’s degree in Computer Science or a related discipline.

  • Strong foundations in backend development, with hands-on experience using Python.

  • Working knowledge of SQL and experience with relational databases (e.g., MySQL or similar technologies).

  • Experience writing unit tests and understanding the importance of testing practices.

  • Ability to work within existing systems, understand established codebases, and deliver clean, maintainable solutions.

  • Familiarity with Git-based version control workflows, including pull requests and code reviews.

  • Exposure to Agile or Scrum development methodologies.


Nice to Have

  • Experience with containerization or infrastructure tooling (e.g., Docker, Kubernetes, Terraform, or comparable technologies).

  • Familiarity with modern frontend frameworks such as React or similar tools.

  • Experience designing or integrating RESTful APIs.

  • Exposure to Test-Driven Development or test-first engineering practices.

  • Understanding of Domain-Driven Design concepts.

  • Experience with CI/CD pipelines and automated deployment workflows.

  • Background in payments, financial technology, or transaction processing platforms.

Interested?

Get in touch with

Rogier Rouppe van der Voort

Similar Jobs

Engineering

Frontend Engineer – Payments

New podcast: An Interview with Tom van Wees and Roderick de Koning, CCO and CEO of Ginger Payments