(Senior) Kotlin / Java Software Engineer - Banking Payments (m/f/x)
Salary not stated · Compare with UK Software Engineer pay →
-
Build and evolve business-critical payment services using Kotlin, Java and Spring Boot, enabling customers to move money reliably through SEPA while supporting the wider banking platform.
-
Develop services across the payment lifecycle, including initiation, validation, execution, status handling, returns, exception management and reconciliation.
-
Design clear domain models, APIs and event-driven workflows connecting customer-facing products with internal systems and external banking partners.
-
Write clean, secure, well-tested and maintainable code, with particular attention to correctness, resilience and traceability when moving money.
-
Develop and operate cloud-native applications on AWS, including containerised services on ECS and event-driven workloads on Lambda.
-
Shape reliable delivery and operations with infrastructure as code, CI/CD pipelines, observability and monitoring.
-
Work in autonomous, cross-functional teams using agile practices, Domain-Driven Design, code reviews, automated testing and continuous delivery.
-
Take ownership from idea to production, delivering measurable value while improving quality, automation, reliability and developer experience.
-
Strong experience building backend services with Kotlin or Java and Spring Boot.
-
A solid understanding of Domain-Driven Design and the ability to translate complex business processes into clear software models.
-
Experience designing and operating distributed, event-driven systems and APIs.
-
Familiarity with cloud-native development on AWS, especially containerised and serverless workloads.
-
Confidence with automated testing, CI/CD, infrastructure as code and production observability.
-
A quality and security mindset, with attention to reliability, maintainability and operational ownership.
-
Clear communication skills and a collaborative, pragmatic approach to solving problems.
-
An interest in complex financial workflows or the curiosity to learn them quickly. Exposure to SEPA payments or payment processing would be a plus.
-
A university degree in a relevant field of study (e.g. computer science, engineering, sciences, ...) or a comparable qualification.
-
Be part of one of the fastest-growing and most visible Fintech startups in Europe, creating innovative services that have a substantial impact on the lives of our customers
-
Work with an international, diverse, inclusive, and ever-growing team that loves creating the best products for our clients
-
Be productive with the latest hardware and tools
-
Learn and grow by joining our in-house knowledge sharing or career development sessions and spending your individual Education Budget
-
Learn and experience German culture first hand by joining our free German language classes
-
International relocation support is provided if required
-
Opportunity to work from abroad
-
Benefit from an attractive compensation package and from the company pension scheme
-
Monthly contribution of 50% for the ‘Deutschland Jobticket’
-
Say goodbye to order commissions and say hello to your complimentary subscription of Scalable Capital's PRIME+ Broker
-
Enjoy flexible and discounted sports activities with Urban Sports Club
More at this employer
Other roles open at Scalable Capital
- (Senior) Frontend Engineer - AI (m/f/x)München, DE · Today
- (Senior) Fraud Operations Expert (m/f/x)München, DE · Today
- (Senior) Risk Manager (m/f/x)München, DE · 3 days ago
- Junior Operations Manager (m/f/x)München, DE · 3 days ago
Finance jobs, straight from the employer
Every role on Morganson comes from the employer's own careers site, re-read throughout the day. No agencies, no reposts. Save the ones you like and track your applications.