Who we are
The Merchant Growth Tribe’s mission is to build an ecosystem of simple yet powerful products for our 1.5m+ merchants around the world which will help them grow their business. This includes our Point-of-Sale team, which is building our core product that allows our merchants to process contactless payments seamlessly. We also have a team building an Invoicing & Accounting platform to help streamline small business invoicing needs and an eCommerce team, building brand new websites, tools to track multichannel markets and offer customers live chat support.
We're looking for an experienced Backend Engineer to help with our engineering roadmap for the Item Catalog, Inventory and Discounts services, working to develop a highly scalable API for all our merchants here at SumUp.
What you’ll do
Participate in REST API design and implementation for both internal APIs and those exposed to our third-party integrators.
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.
Help drive and improve delivery of our platform features together with product manager and engineers
You’ll be great for this role if
You have 4+ years (not including student projects) relevant experience
You have experience in developing software using a JVM language (Java 11) and Spring Boot in large-scale production systems
You have knowledge of concurrency mechanisms in JVM (knowledge of different concurrency models is a bonus)
You comprehend the differences between relational and non-relational databases
You have an understanding of the event-driven systems
You are open to learn new technologies and languages
The stack that we are looking for
AWS - RDS (PostgreSQL), Keyspaces, SQS, S3, Microservices)
Micronaut / Spring Boot
Why you should join SumUp
We’re a truly global team of 2000+ people from 60+ countries, spread across 3 continents.
You'll have the opportunity to make an impact as we work in flat hierarchies.
You'll attend global offsites and regular team events.
You’ll receive a budget for attending conferences and external training.
We offer a corporate pension scheme, 28 days’ paid leave, free German and yoga classes, subsidised Urban Sports Club membership and other great benefits.
We believe in the everyday hero.
Small business owners are at the heart of all we do, so we're creating powerful, easy-to-use financial solutions to help them run their businesses. With a founder’s mentality and a 'team-first’ attitude, our diverse teams across Europe, South America and the United States work together to ensure that small business owners can be successful doing what they love.
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.