(Senior) Kotlin / Java Software Engineer (Banking Payments)

Scalable Capital

Berlin

Remote

EUR 90,000 - 120,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Remote work
Diverse team
Office terrace
Latest hardware
Education budget
Language classes
Impactful projects

Job summary

Scalable Capital is seeking a backend engineer to build and evolve payment services using Kotlin, Java and Spring Boot, enabling customers to move money reliably through SEPA while supporting the wider banking platform.

You will design domain models and APIs, implement event-driven workflows, and operate cloud-native applications on AWS with containerised services and serverless components, focusing on security, reliability and observability.

Qualifications

  • University degree in a relevant field or equivalent
  • Experience with SEPA payments or payment processing is a plus
  • Strong backend development skills in Kotlin/Java/Spring Boot
  • Ability to design robust domain models and APIs
  • Familiarity with cloud-native development and observability

Responsibilities

  • Build and evolve payment services using Kotlin, Java and Spring Boot
  • Develop and operate cloud-native applications on AWS with containerised and serverless workloads
  • Design domain models, APIs and event-driven workflows
  • Ensure code quality through automated testing, security and reliability
  • Collaborate in autonomous, cross-functional teams using agile practices
  • Take ownership from idea to production delivering measurable value

Skills

Kotlin
Java
Spring Boot
Domain-Driven Design
Event-driven architectures
AWS
CI/CD
Observability
Security mindset

Education

Bachelor's degree in Computer Science or related field

Tools

Docker
Kubernetes
AWS Lambda

Job description

  • 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
Benefits
  • Remote working opportunities - collaborate with your team no matter where you are in Germany: the majority of our jobs can be done working from home. So if you aren’t near one of our physical locations in Germany, check out if your job is eligible remotely
  • Join an international and diverse, inclusive community - be part of a network of highly talented, diverse and motivated people, from more than 30 nationalities. We enjoy regular office parties & after work drinks, BBQs in the summer, weekly runs and much more
  • Lounge around - take a break to relax on our terrace in Munich or in the Beergarden downstairs in Berlin. Enjoy fresh fruits, soft drinks, and tea daily, and if want, develop your Barista skills with our Espresso machine
  • Gear and perks - work with the latest hardware (including a MacBook Pro or equivalent and your choice of headphones). We also support your workplace with the equipment that you need, either in the offices or at home
  • Learn and grow - develop yourself further with a personal education budget and in-house knowledge sharing sessions with catered lunch. If you want to learn or improve your German language skills, you will like the free classes right in the office or our support for online classes
  • Have an impact - ship features to thousands of users and work with leading financial institutions across Europe on a regular basis. Transform with us the traditional finance industry with the aim of democratizing investment management and brokerage

A solid understanding of Domain-Driven Design and the ability to translate complex business processes into clear software modelsConfidence with automated testing, CI/CD, infrastructure as code and production observabilityExperience designing and operating distributed, event-driven systems and APIsAn interest in complex financial workflows or the curiosity to learn them quickly. Exposure to SEPA payments or payment processing would be a plusStrong experience building backend services with Kotlin or Java and Spring BootA quality and security mindset, with attention to reliability, maintainability and operational ownershipFamiliarity with cloud-native development on AWS, especially containerised and serverless workloadsA university degree in a relevant field of study (e.g. computer science, engineering, sciences, …) or a comparable qualificationClear communication skills and a collaborative, pragmatic approach to solving problems

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

(Senior) Kotlin / Java Software Engineer (Clearing & Settlement)
(Senior) Kotlin / Java Software Engineer (Clearing & Settlement)

Scalable Capital • Berlin

Remote
EUR 70,000 - 110,000
Remote work options
International and diverse team
Office beergarden & terrace
Kotlin / Java Software Engineer - Banking Payments
Kotlin / Java Software Engineer - Banking Payments

Scalable GmbH • Germany

On-site
EUR 90,000 - 130,000
International relocation support
German language classes
Education budget
+3
Senior Kotlin / Java Software Engineer (Banking Platform)
Senior Kotlin / Java Software Engineer (Banking Platform)

Scalable Capital • Berlin

Hybrid
EUR 80,000 - 120,000
Remote work across Germany
Diverse international team
Office lounges and social events
+1
Junior Kotlin / Java Software Engineer (Custody)
Junior Kotlin / Java Software Engineer (Custody)

Scalable Capital • Berlin

Remote
EUR 70,000 - 110,000
Remote work in Germany
Diverse international team
Education budget
(Senior) Kotlin / Java Software Engineer - Banking Payments (m/f/x)
(Senior) Kotlin / Java Software Engineer - Banking Payments (m/f/x)

Scalable Capital • München

On-site
EUR 90,000 - 140,000
International relocation support
Work from abroad
Education Budget
+4
(Senior) Kotlin / Java Software Engineer - Banking Payments (m/f/x)
(Senior) Kotlin / Java Software Engineer - Banking Payments (m/f/x)

Scalable GmbH • München

On-site
EUR 75,000 - 105,000
Relocation support
German language courses
Education budget
+3
(Senior) Kotlin / Java Software Engineer - Banking Payments (m/f/x)
(Senior) Kotlin / Java Software Engineer - Banking Payments (m/f/x)

Scalable Capital • Berlin

On-site
EUR 90,000 - 125,000
Germany Jobticket
Relocation support
Work from abroad
+3
(Senior) Kotlin / Java Software Engineer - Banking Payments (m/f/x)
(Senior) Kotlin / Java Software Engineer - Banking Payments (m/f/x)

Scalable GmbH • Bayern

On-site
EUR 85,000 - 120,000
International relocation support
Opportunity to work from abroad
Deutschland Jobticket 50% subsidy
+4
(Senior) Kotlin / Java Software Engineer (Trading Platform)
(Senior) Kotlin / Java Software Engineer (Trading Platform)

Scalable Capital • Berlin

Remote
EUR 85,000 - 120,000
Remote work
Diverse international team
Terrace/Beergarten access
+3
Junior Kotlin / Java Software Engineer - Clearing & Settlement (m/f/x)
Junior Kotlin / Java Software Engineer - Clearing & Settlement (m/f/x)

Scalable Capital • Berlin

On-site
EUR 70,000 - 110,000
Deutschland Jobticket 50%
German language classes
Relocation support
+5