SumUp

Backend Engineer (Kotlin)

Berlin, Germany
AWS PostgreSQL Cassandra Kafka Kubernetes API Android Kotlin
This job is closed! Check out or
Description

SumUp enables businesses to get paid easily, process orders quickly, sell online instantly and manage their money more efficiently. SumUp creates the tools businesses need to make their business (and their customer experience) thrive!

As a Backend Engineer working in the Sales Platform team, you will be working on further developing and building our Sales & Order experience - one of the most frequented journeys our merchants go through on a daily basis.

If you are a Backend Engineer, with a passion to impact the world of FinTech and millions of merchants around the world then why not make SumUp your next stop? We would love to hear from you!

What you’ll do:

  • Develop backend services and APIs that allows managing sales and orders.
  • Actively provide code review feedback to other software engineers, considering both style and implementation.
  • Provide thoughtful and comprehensive documentation and testing for your features before shipping them.
  • Participate in API design and implementation for both internal and public APIs.
  • Help drive and improve the delivery of our platform features together with the product manager, engineering manager, and engineers.
  • Collaborate with other engineers from different platforms such as iOS, Android, and Web.

You’ll be great for this role if:

  • You have 3+ years of experience with JVM-based languages (ready to use Kotlin daily)
  • You have experience with distributed systems
  • You enjoy pair programming
  • You have basic knowledge of concurrency
  • You have experience in cloud-based environments (we use AWS)

The following would be considered a plus:

  • You have experience with Postgres or Cassandra
  • You have experience with Kotlin
  • You have experience with Kafka
  • You worked with continuous integration tools like GitHub Actions
  • You have experience with functional programming
  • You worked in systems with many concurrent processes
  • You have experience with Container Orchestration tools like Kubernetes

Why you should join SumUp:

  • We are open to remote work (+/- 1 hour of CET timezone), hybrid or on-site in Berlin, just let us know what works for you.
  • A dedicated annual Learning &Development budget for attending conferences and/or advancing your career through further education.
  • Enrollment onto our virtual stock ownership program - you will own a stake in SumUp’s future success.
  • The opportunity to work on large scale fintech products used by millions of businesses around the world.
  • A corporate pension scheme where we match up to 20% of your contributions.
  • Numerous other benefits such as Urban Sports Club subsidy, Kita placement assistance, relocation assistance, subsidised office lunches.

If you do not fit 100% of the requirements then we would still love to hear from you! Studies show that people from some demographics are less likely to apply if they do not match 100% of the requirements and we believe that whilst some areas are crucial, great people can pick up skills quickly.

SumUp is an Equal Employment Opportunity employer that proudly pursues and hires a diverse workforce. SumUp does not make hiring or employment decisions on the basis of race, colour, religion or religious belief, ethnic or national origin, nationality, sex, gender, gender identity, sexual orientation, disability, age or any other basis protected by applicable laws or prohibited by company policy. SumUp also strives for a healthy and safe workplace and strictly prohibits harassment of any kind.

SumUp will not accept unsolicited resumes from any source other than directly from a candidate.

Job Application Tip

We recognise that candidates feel they need to meet 100% of the job criteria in order to apply for a job. Please note that this is only a guide. If you don’t tick every box, it’s ok too because it means you have room to learn and develop your career at SumUp.

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

50,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 212 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers