companySumUp logo

Java Software Engineer - Payouts

SumUpSofia, Bulgaria
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Entry Level

Qualifications

Qualifications:Proficient in Java programming, particularly with Spring Boot. Experience in developing microservices and familiarity with Kafka Streams. Strong understanding of relational databases, ideally PostgreSQL. Ability to tackle complex problems with innovative solutions. Strong communication skills and the ability to work collaboratively in a team environment.

About the job

WHO WE ARE:

From our humble beginnings as a startup, we have transformed into a global fintech powerhouse, boasting a workforce of over 3,000 individuals from 80 diverse nationalities across 22 offices worldwide. Our rapid growth and diversification are unmatched.

At SumUp, we empower businesses to receive payments effortlessly, manage orders swiftly, sell online seamlessly, and optimize their financial operations. Our mission is to equip businesses with the necessary tools to enhance both their operations and customer experiences.

THE TEAM:

Our advanced payments processing platform, which encompasses a variety of sub-platforms, has been the backbone of SumUp's global operations for more than a decade. A vital part of this platform is our Payouts team, dedicated to ensuring that our millions of merchants receive their payments reliably. This entire ecosystem is developed in Sofia by the Payments Tribe, consisting of several autonomous, cross-functional squads, each responsible for their segment of the platform from start to finish.

We are currently in an exhilarating phase of scaling up and enhancing our existing products, while also innovating new solutions. Your contributions will be pivotal in refining and co-creating our existing and new microservices architecture, addressing complex scaling and development challenges where scalability and high availability are paramount.

Join a team that prioritizes strong engineering principles and impactful solutions. You will play a significant role in the design and development of our new Java-based payout platform, utilizing cutting-edge technology to influence our product directly.

OUR TECH STACK:

Java (minimal setup, Spring Boot), Kafka Streams, PostgreSQL/RDBMS, RestEasy, VueJS.

About SumUp

SumUp is a leading global fintech company dedicated to providing businesses with the tools they need to thrive in the digital economy. With a diverse and dynamic workforce, we are committed to innovation and excellence in payment solutions.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.