← Все вакансии/10x Banking
HybridLondon

Software Engineer

1B
10x Banking
Формат
Hybrid
О роли

Описание вакансии

About the company

At 10x Banking we’re transforming the financial industry with our cloud-native core banking platform. 10x's platform powers global banks and financial institutions including Chase UK, Old Mutual and Westpac.

Responsibilities
  • Design and implement scalable solutions on complex distributed systems.
  • Work with cutting-edge technologies and contribute to all parts of the banking backend.
  • Mentor junior developers and ensure high-quality software delivery in a fast-paced environment.
  • Collaborate with cross-functional teams and drive operational excellence.
Requirements
  • Solid Java software development skillset, ideally utilising Java 21 or higher and the Spring framework, in particular Spring Boot 3.x.x.
  • A demonstrable Test-driven-development mindset, with good experience in writing unit, integration, and functional tests specifically for web services.
  • Experience with Kafka and event-driven architecture.
  • Prior experience working with SQL databases, strong knowledge around PostgreSQL.
  • A keen interest in Continuous Integration / Continuous Deployment, experience with build tools such as Gradle / Maven.
  • A keen interest on development lifecycle process, best practices and operating distributed cloud-based microservices.
  • Strong knowledge of designing and building RESTful APIs.
  • Experience building and deploying production level Microservices using Docker / Kubernetes / Helm.
  • Proven experience developing JVM-based microservices running in Kubernetes, and taking them through all stages of the development life cycle.
  • Proven experience building cloud-based solutions using AWS.
  • Applicable knowledge of event streaming technologies (e.g. Kafka).
  • Excellent communication skills, solid work ethic, and a strong desire to write production-quality code.
  • Good experience of delivering software in an Agile manner, working as part of a Scrum team.
  • You write high quality, clean code that’s reliable, maintainable and performant.
  • You can assess the technical trade-offs and deliverables needed to create optimal solutions.
Conditions
  • 25 days of holiday in addition to Bank/Public Holidays (with the option to swap some public holidays for alternative dates such as Diwali or Eid)
  • 1 day off on or around your birthday
  • 4 wellbeing days (1 additional paid day off per quarter, aimed at supporting you to maintain your personal wellbeing)
  • Remote enabled working: scroll down to see the office requirements for this role
  • Enhanced parental policies, including time off for fertility treatment
  • Regular social gatherings and affinity groups
  • Work from anywhere outside your typical working location – up to 4 weeks a year
  • Career progression and learning pathways
  • 1 paid volunteering day a year
  • Sabbatical leave
  • Options pool
  • Private health insurance, with the option to add your family
  • Pension scheme
  • Enhanced company sick pay
  • Life Assurance
  • Income Protection
  • Subscription to Headspace wellbeing app
  • Flexible benefits via salary sacrifice
Стек и навыки

С чем работаем