Negotiable
Inside
Hybrid
London, London
Summary: The role of Senior Software Engineer focuses on enhancing a major financial services program by adding experienced backend engineers proficient in Java and Kotlin. Candidates should have a strong background in building scalable systems within regulated environments, particularly in financial services. The position requires collaboration within Agile teams and emphasizes strong API and integration development skills. The ideal candidate will thrive in complex, enterprise-scale systems while adhering to regulatory standards.
Key Responsibilities:
- Develop scalable backend systems and microservices using Java and Kotlin.
- Collaborate within Agile engineering teams to deliver high-quality software solutions.
- Engage in API and integration development to enhance system functionality.
- Work on complex, enterprise-scale systems within regulated financial services environments.
- Utilize distributed systems and event-driven architecture in system design.
Key Skills:
- Strong commercial experience with Java and Kotlin.
- Experience building scalable backend systems and microservices.
- Understanding of distributed systems and event-driven architecture.
- Previous experience in Financial Services environments.
- Experience working within Agile engineering teams.
- Strong API and integration development experience.
Salary (Rate): undetermined
City: London
Country: United Kingdom
Working Arrangements: hybrid
IR35 Status: inside IR35
Seniority Level: Senior
Industry: IT
Senior Software Engineer – Java / Kotlin (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:
- Java
- Kotlin
- 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 (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.
...