Senior Kotlin/Java Software Engineer - Banking Payments

Scalable Capital GmbH

Job

In this role, you will develop business-critical payment services using Kotlin and Java, manage the payment lifecycle, and design scalable APIs and event workflows for banking partners.

Job summary

This listing has been machine translated. Show original

Job technologies

Your role in the team

  • 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 containerized 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.

Our expectations of you

Education

  • A university degree in a relevant field of study (e.g., computer science, engineering, or the sciences) or an equivalent qualification.

Qualifications

  • A solid understanding of Domain-Driven Design and the ability to translate complex business processes into clear software models.
  • Familiarity with cloud-native development on AWS, especially containerized 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.

Experience

  • Strong experience building backend services with Kotlin or Java and Spring Boot.
  • Experience designing and operating distributed, event-driven systems and APIs.

What we offer

  • 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 using your individual education budget.
  • Learn and experience German culture firsthand 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 the company pension scheme.
  • Monthly contribution of 50% toward the Deutschland Jobticket.
  • Say goodbye to order commissions and say hello to your complimentary subscription to Scalable Capital's PRIME+ Broker.
  • Enjoy flexible and discounted sports activities with Urban Sports Club.

Benefits

Topics you will work on

Job locations

About your employer

Scalable Capital was founded in 2014 with the goal of using modern technology to give a wide range of investors access to an investment previously only available to the very wealthy.

Language
English
Company type
Established Company
Work model
Onsite, Hybrid, Full Remote
Industry
Banking, Finance, Insurance
  • Öko-Institut Consult gGmbHFreiburg im Breisgau, Berlin

    • Easy Apply
    • Hybrid
    • Onsite
    • Part Time/Full Time

    Operation, monitoring, and further development of the network infrastructure. Administration and configuration of firewalls, routers, and switches. Ensuring network availability, performance, and security. Participation in IT security concepts and...

    • TCP/IP
    • Active Directory
    • Windows
    • Microsoft Exchange
    • Office 365
    • Linux
    • VLAN
    • +4
  • Die Deutsche RentenversicherungBerlin

    • Hybrid
    • Onsite
    • Part Time/Full Time

    Area of responsibility “DRV Bund IT” is the service provider for Deutsche Rentenversicherung Bund, developing and operating a complex IT system landscape in close coordination with its customers. Our “IT4IT” domain provides IT departments across DRV...

    • Docker
    • GitLab
    • Jenkins
    • OpenShift
    • Grafana
    • PostgreSQL
    • ArgoCD
    • +2
    • +4
  • Tröger & Cie. AktiengesellschaftNuremberg, Regensburg, Bayreuth

    • Easy Apply
    • Hybrid
    • Onsite
    • Full Time

    Anyone who joins here not only designs software – they bring machines to life that are recognizable on real construction sites. Software Developer (m/f/d) Basic Engineering Our client is an internationally leading manufacturer of technically...

    • Ethernet
    • C
    • Git
    • Python
    • Bash
    • Linux
    • C++
    • CAN
    • J1939
    • +4
    • +5

Senior Kotlin/Java Software Engineer - Banking Payments

Scalable Capital GmbH