Job Drop BerlinYOUR WAY INTO BERLIN TECH
NewsletterLinkedIn
AboutTermsImpressumPrivacy

Backend Engineer - Sales & Orders

SSumUp
Seniority
Midweight
Model
In-Office
Sector
Fintech
Salary
Undisclosed
Contract
Full-Time

About the role

As a Backend Engineer in the Sales & Order team, you'll develop core Sales APIs and Receipt engines that power SumUp's ecosystem. You'll work on architecting how different SumUp products communicate with each other, focusing on translating complex transaction data into unified sales language that enables other teams to build features independently.

What you'll do

  • Develop and evolve high-performance Sales APIs and receipt engines using Kotlin and Spring Boot
  • Design and maintain robust data schemas and database interactions for complex transaction data at scale
  • Build and document clean, public-facing APIs for other engineering teams to integrate independently
  • Connect transaction data with business systems like reporting, accounting, and global fiscalization
  • Engage in daily pair programming to solve complex concurrency and architectural challenges
  • Take full ownership of development lifecycle including automated testing, CI/CD pipelines, and production monitoring
  • Use AI coding agents to automate repetitive tasks and increase shipping velocity
  • Refactor and migrate mission-critical domain logic to centralize the Sales experience

What you'll need

  • 2+ years of backend engineering experience with JVM stack, preferably Kotlin and Spring Boot
  • Solid understanding of software design patterns, principles, and basic concurrency
  • Experience working in cloud-based environments, particularly AWS
  • Enthusiasm for daily pair programming as primary working method
  • Openness to using AI tools and agents to optimize coding processes
  • Fast learning ability with focus on quality, detail, and effective time management
  • Good written and spoken English skills with collaborative work style

Nice to have

  • Familiarity with distributed systems and high-scale applications
  • Knowledge of different programming paradigms (functional, object-oriented)
  • Experience with Kubernetes, SQL/NoSQL, and observability/monitoring tools
  • Experience with systems involving many concurrent processes
  • Willingness to learn and share knowledge with engineering community

What they offer

  • Virtual Stock Option programme
  • €2000 annual learning and development budget
  • Corporate pension scheme with up to 20% contribution matching
  • 28 days paid leave plus public holidays and special leave days
  • Urban Sports Club subsidy, subsidised office lunches, and other benefits
  • Break4me: 1-month sabbatical after 3 years of service
APPLY →