
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A leading financial institution in the United Kingdom is seeking a Senior Full Stack Developer to design and maintain robust software solutions. The ideal candidate will have expertise in Kotlin, strong knowledge of Agile practices, and experience with modern web technologies like TypeScript and React. This role offers a competitive salary, a hybrid working model, and an inclusive working environment.
Job Title: Senior Full Stack Developer (Kotlin, TypeScript)
Location: London
Corporate Title: Vice President
Client 360 is the bank’s platform used by sales to deliver a complete service to our clients. We are building a new, mission‑critical platform that provides richer client insights and a more integrated, transparent pre‑deal pipeline. You’ll a cross‑functional XP team that ships small, frequent releases and works in tight feedback loops with the business. This is a hands‑on engineering role with significant coding responsibilities and real influence over technical direction.
How we build XP practices: Test‑Driven Development, pair programming, continuous refactoring, trunk‑based development, and frequent production releases.
Human‑in‑the‑loop AI: We use GitHub Copilot to improve quality while keeping humans in control. We iterate in small steps, uphold code quality, and share learnings.
DevOps mindset: Teams own their CI/CD pipelines and collaborate closely with SRE partners to run resilient services in production.
Deutsche Bank is the leading German bank with strong European roots and a global network.
We are proud to have been named in The Times Top 50 Employers for Gender Equality 2024 for six consecutive years and have received a Gold Award from Stonewall for LGBTQ+ inclusion.
We welcome applications from all people and promote a positive, fair and inclusive work environment.
If you have a disability, health condition, or require any adjustments during the application process, we encourage you to contact our Adjustments Concierge at adjustmentsconcierge@db.com to discuss how we can best support you.