SumUp is seeking a Software Engineer with Java expertise to join its Payouts team in Sofia, Bulgaria. The role involves designing and developing a new Java-based payout platform, focusing on scalability and high availability in a collaborative and diverse environment
Job Summary
You will co-design and develop a new Java-based payout platform to ensure millions of merchants get paid reliably.
The team values solid engineering and offers individual learning budgets along with 10 days of educational leave.
Join a diverse global team where your code directly empowers small businesses worldwide through robust payment processing tools.
Matching Summary
Match Score: 85
SumUp is seeking a Software Engineer with Java expertise to join its Payouts team in Sofia, Bulgaria. The role involves designing and developing a new Java-based payout platform, focusing on scalability and high availability in a collaborative and diverse environment.
Skills & Requirements
Must-have
3+ years Java experience
PostgreSQL or RDBMS expertise
Distributed systems knowledge
Clean and maintainable code practices
Software architecture understanding
Nice-to-have
Docker and Kubernetes experience
Kafka Streams proficiency
Unix/Linux environment skills
CI/CD pipeline familiarity
VueJS frontend exposure
Key Requirements
Minimum 3 years of relevant Java experience
Experience with PostgreSQL/RDBMS and distributed systems
Strong understanding of software architecture principles