About the job
Join Us as a Senior Backend Engineer - Payments
About This Role
In this pivotal role, you will be part of the Everyday Banking domain within our Payments team. You will play a key role in managing and processing payment and card transactions through sophisticated, high-volume systems, ensuring our customers enjoy the best banking experience every day. Our team is dedicated to making banking simple, dependable, seamless, and secure for all our users.
This position is hybrid, based in our Berlin office.
Your Responsibilities
- Collaborate closely with your Tech Lead to architect and implement new features from concept to completion.
- Design, develop, test, deploy, and maintain quality software in a dynamic environment.
- Mentor junior team members by upholding code quality through thorough pull requests and support.
- Keep abreast of the latest technology trends and share insights during our Get Stuff Done Days (GSDD).
- Work collaboratively within your cross-functional team to maintain the highest technical standards across our product.
Qualifications for Success
- Proficient in software development using a JVM language, particularly with Spring Boot in large-scale production environments (experience with Kotlin is a plus).
- Strong understanding of microservice architecture.
- Familiarity with both relational and non-relational databases, preferably Postgres.
- Appreciation for modern cloud architecture, ideally with AWS.
Key Traits:
- Proactive in seeking success for yourself and others.
- Committed to continuous learning and challenging the status quo.
- Global mindset with local action.
- Strong bias for action and timely feedback, both giving and receiving.
What We Offer
- Accelerate your career by joining one of Europe's most innovative disruptors.
