Backend Engineer, Point-of-Sale

Flatpay

København

On-site

DKK 700,000 - 950,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Flatpay is seeking a Backend Engineer to help shape the technical direction of our fast-growing Point of Sale platform. You’ll work with Product, Design and other engineers to build software that scales across merchants, markets and capabilities.

You’ll own features from design through deployment, contribute to architecture, and improve reliability and security. Experience with distributed systems and payments is a plus, and you’ll thrive in a collaborative, fast-paced fintech environment.

Qualifications

  • 2–5 years of professional software engineering experience.
  • Experience designing and operating distributed systems.
  • Comfortable with testing and version control.
  • Curious, pragmatic, and eager to learn new technologies.
  • Strong communication skills and a willingness to take ownership of your work.
  • A collaborative mindset and a willingness to challenge ideas constructively.
  • Experience within payments, fintech, e-commerce, SaaS, or high‑scale transaction systems is a plus.

Responsibilities

  • Designing, building and evolving features across our Point of Sale platform.
  • Lead feature and platform initiatives involving multiple engineers, driving delivery from discovery through production.
  • Build APIs, services, and integrations that enable stock, order lifecycle, sales reporting & compliance reporting towards governmental standards of our markets.
  • Take ownership of features from design and implementation through deployment and maintenance.
  • Drive architectural decisions and long‑term technical improvements.
  • Improve reliability, observability, performance, and security across the platform.
  • Continuously improving our engineering practices, tooling and development experience.
  • Contribute to testing, operational excellence and contribute to a collaborative team culture.

Skills

Distributed systems
Testing & version control
Communication skills
Ownership & collaboration
Payments/fintech experience

Tools

Java
Spring Boot
JUnit
MySQL
Flyway
SQS
REST APIs
Docker
Terraform
AWS ECS
Ports and adapters architecture

Job description

About Flatpay

Flatpay is not just another payment solution; we're dedicated to innovating the market for payment solutions and financial services in the SME segment with our customer‑centric and transparent services.

We've grown into one of the fastest‑growing fintech companies out of the Nordics and Denmark's fastest unicorn company. Today, we're more than 2,000 colleagues across Europe, building products that make a real difference for our customers.

We're ambitious, move fast, and like to challenge the status quo - but we also believe work should be fun. We celebrate wins, help each other out, and create an environment where people can do great work while genuinely enjoying the journey.

About The Role

Our Point of Sale system serves as the central engine of the business. It streamlines the merchant's entire workflow — from order taking, product and inventory management, to payment processing, reporting, and compliance.

Some of the Core Capabilities Include
  • Product catalogue: Organises how they manage their products, categories, modifiers and inventory
  • Order management: Basket, pricing, discounts, payments and managing tables and long‑running orders among groups of customers.
  • Hardware integrations to barcode scanners, receipt and kitchen/bar printers and our different Mobile-, Premium- and Basic POS devices. They also manage synchronicity across multiple POS systems at shared locations in realtime.
  • Our reporting suite ensures cash management, end‑of‑day reports, various sales, turnover, staff, tax and compliance reports that enable merchants to optimise their business and comply with local tax regulations.

As our merchants grow, so does the platform. Every new market introduces new payment methods, fiscal requirements and merchant needs. Every new feature increases the depth and complexity of the product. And with our customer base doubling approximately every six months, the demands on scalability, reliability and performance continue to grow.

This is a hands‑on engineering role with significant ownership. You'll influence technical direction, contribute to architectural decisions and solve the engineering challenges that come with building one of Europe's fastest‑growing commerce platforms.

What You'll Do

As a Backend Engineer, you'll contribute far beyond implementation. You'll help shape technical direction while remaining deeply involved in building products. You'll work closely with Product, Design and fellow engineers to build software that scales across all dimensions: more merchants, more markets, more capabilities and increasingly sophisticated workflows.

Your Responsibilities Will Include
  • Designing, building and evolving features across our Point of Sale platform platform.
  • Lead feature and platform initiatives involving multiple engineers, driving delivery from discovery through production.
  • Build APIs, services, and integrations that enable stock, order lifecycle, sales reporting & compliance reporting towards governmental standards of our markets.
  • Take ownership of features from design and implementation through deployment and maintenance.
  • Drive architectural decisions and long‑term technical improvements.
  • Improve reliability, observability, performance, and security across the platform.
  • Continuously improving our engineering practices, tooling and development experience.
  • Contribute to testing, operational excellence and contribute to a collaborative team culture.
Who you are

We're looking for experienced engineers who enjoy solving difficult problems and helping others succeed.

You Likely Bring
  • 2-5 years of professional software engineering experience.
  • Experience designing and operating distributed systems.
  • Comfortable working with modern software engineering practices, including testing and version control.
  • Curious, pragmatic, and eager to learn new technologies.
  • Strong communication skills and a willingness to take ownership of your work.
  • A collaborative mindset and a willingness to challenge ideas constructively.
  • A self‑starter that gets your jobs done independently or actively seeks help if needed.
  • Contribute to testing, operational excellence and contribute to a collaborative team culture.
  • Experience within payments, fintech, e‑commerce, SaaS, or high‑scale transaction systems is a plus.

You'll be working with the following technologies; we don't expect experience with every technology listed; we're looking for engineers who can learn quickly and help us build great products.

  • Java, Spring Boot, JUnit
  • MySQL, Flyway, SQS
  • REST APIs
  • Domain Driven Design
  • Docker, Terraform, AWS ECS
  • Ports and adapters architecture.
Why Flatpay

Joining Flatpay means stepping into a dynamic environment where innovation is encouraged, and teamwork is celebrated. Here, you'll have the opportunity to make a meaningful impact, contributing to our mission of empowering merchants to succeed.

With us, you’ll experience an ambitious drive to constantly push boundaries and redefine what's possible. While we don’t take ourselves too seriously, we take our responsibility towards our people very seriously. We welcome driven, low‑ego individuals who live our values and want to grow with us.

Established in 2022 in Copenhagen with a commitment to transparency, we've streamlined card payments to small and medium‑sized businesses. Our innovative pricing model eliminates hidden costs and fees, offering a simple flat rate for all cards with no monthly subscription for our point‑of‑sale and payment solutions.

Operating in Denmark, Finland, Germany, Italy, France, the United Kingdom, and the Netherlands, we’re more than just a service provider; we are your trusted business partner.

We continuously strive to stay ahead of the curve, adapting our solutions to meet our clients' evolving needs. Ready to be part of something extraordinary?

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

Similar jobs worth comparing

Senior Backend Engineer, Point-of-Sale
Senior Backend Engineer, Point-of-Sale

Flatpay • København

On-site
DKK 900,000 - 1,200,000
Senior Android Engineer, Point-of-Sale
Senior Android Engineer, Point-of-Sale

Flatpay • København

On-site
DKK 800,000 - 1,100,000
Android Engineer, Point-of-Sale
Android Engineer, Point-of-Sale

Flatpay • København

On-site
DKK 550,000 - 750,000
On-site gym
Gamer room
Free slushice
Senior Software Engineer, Internal Tools
Senior Software Engineer, Internal Tools

Flatpay • København

On-site
DKK 900,000 - 1,100,000
free slush ice
on-site gym
gamer room
Android Engineer, Point-of-sale
Android Engineer, Point-of-sale

Flatpay • Herlev Kommune

On-site
DKK 650,000 - 1,100,000
Free slush
On-site gym
Gamer room
Data Engineer
Data Engineer

Flatpay • København

On-site
DKK 550,000 - 750,000
Android Engineer, Point-of-Sale
Android Engineer, Point-of-Sale

Flatpay ApS • Herlev Kommune

On-site
DKK 650,000 - 900,000
Product Manager - Merchant Experience
Product Manager - Merchant Experience

Flatpay • København

On-site
DKK 800,000 - 1,050,000
Product Manager - Terminal & Merchant Reporting
Product Manager - Terminal & Merchant Reporting

Flatpay • København

On-site
DKK 900,000 - 1,200,000
Data Engineer Data & Analytics · Copenhagen ·
Data Engineer Data & Analytics · Copenhagen ·

Flatpay ApS • København

Hybrid
DKK 520,000 - 680,000