Remote (Senior) Kotlin / Java Software Engineer - Client Technology (m/f/x) (onsite / remote in Germany)

at Scalable GmbH

Posted 6 hours ago 0 applied

Description:

  • You will join the Client Technology Tribe which provides state-of-the-art security to clients in all aspects of authentication and maintains and enhances identification processes through KYC.
  • The team ensures a convenient and legally-secure T&C consent process, as well as GDPR-compliant data processing throughout the entire client journey.
  • The role involves developing and maintaining the Salesforce platform to improve marketing communication channels and client support process efficiency, as well as maintaining and improving the public website.
  • Client Technology aims to simplify complexity for clients and continuously improve their experience in any interaction with the company.
  • You will work with highly motivated software engineers and academics implementing change in the financial industry.
  • The position involves working with cutting-edge technologies and being part of modern software development practices, including agile and self-managed teams, continuous integration and deployment, test automation, and cloud-based infrastructure and tooling.
  • You will engage with a cloud-native, DevOps-enabled infrastructure, utilizing AWS services like ECS, Fargate, and Lambda.
  • The role requires writing clean, testable, maintainable, and well-documented code while treating security as a first-class citizen.
  • You will bring products to production and reveal real business value, as well as improve engineering excellence in the team.

Requirements:

  • A university degree in a relevant field of study (Computer Science, Engineering, etc.) or comparable practical experience is required.
  • Extensive backend experience in Java/Kotlin, JWT, Docker, Spring, AWS, Git, Docker, GraphQL, RESTful API, and Databases (SQL, NoSQL) is necessary.
  • A passion for well-architected, testable, and documented code along with an agile mindset is essential.
  • Strong analytical thinking skills, both in the technical and product domain, are required.
  • Experience in complex software projects with end-to-end ownership building Microservices is necessary.
  • Practical experience in AWS or another cloud provider is required.
  • Good communication skills that are clear, open, and concise, with professional proficiency in English, are essential.
  • Previous experience with security topics and/or DevOps experience is a significant advantage.
  • A background in the financial industry and financial software product development is also an advantage.

Benefits:

  • 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 customers.
  • Work with an international, diverse, inclusive, and ever-growing team that loves creating the best products for clients.
  • Work from centrally located offices in the heart of Munich or Berlin, or choose to work remotely within Germany if eligible for the job.
  • Be productive with the latest hardware and tools.
  • Learn and grow by joining in-house knowledge sharing or career development sessions and spending your individual Education Budget.
  • Experience German culture firsthand by joining free German language classes.
  • International relocation support is provided if required.
  • Enjoy a flexible vacation policy and the opportunity to work from abroad.
  • Benefit from an attractive compensation package and a company pension scheme.
  • Receive a monthly contribution of 50% for the ‘Deutschland Jobticket’.
  • Enjoy a complimentary subscription to Scalable Capital's PRIME+ Broker, eliminating order commissions.
  • Take advantage of flexible and discounted sports activities with Urban Sports Club.