Senior Software Engineer – Kotlin/ Java (Financial Services)
We’re supporting a major financial services programme that is scaling rapidly and looking to add several experienced backend engineers to the team.
We’re looking for strong Software Engineers with proven experience building scalable systems within regulated financial services environments.
Strong commercial experience with:
Kotlin
Java
Experience building scalable backend systems and microservices
Strong understanding of distributed systems and event-driven architecture
Previous experience working within Financial Services environments
Experience working within Agile engineering teams
Strong API and integration development experience
Desirable Experience
Payments / payment gateway experience
Banking or fintech platforms
Kafka or messaging systems
AWS / Kubernetes / cloud-native environments
High-volume transactional systems
Settlement, reconciliation or transaction processing exposure
Tech Stack
Java
Kotlin
Spring Boot
Kafka
Microservices
AWS / Kubernetes
REST APIs
Additional Details
London-based
Hybrid working (2–3 days onsite)
Inside IR35
Strong communication and stakeholder engagement skills preferred
We’re particularly interested in engineers who are comfortable working on complex, enterprise-scale systems within highly regulated environments.
...