At a Glance
- Tasks: Lead the design and delivery of innovative fintech solutions that empower local businesses.
- Company: Fast-growing UK fintech bank focused on modern financial services.
- Benefits: Up to £95,000 salary, flexible working, private healthcare, and professional development.
- Other info: Mentorship opportunities and a culture that values diversity and inclusion.
- Why this job: Shape impactful cloud-native systems in a dynamic, high-growth environment.
- Qualifications: Strong experience with Kotlin/Java, Spring Boot, React, and TypeScript.
The predicted salary is between 85000 - 95000 € per year.
A fast-growing UK fintech bank is building the next generation of platforms that support underserved SMEs, helping power local economies through modern, scalable financial services. This role sits at the heart of its engineering function, shaping products that directly impact customers while driving technical excellence across a high-performing squad.
Role Overview
- Location: Milton Keynes (Once per month onsite / Flexible working available)
- Package: Up-to 95,000 Basic, bonus scheme + benefits
- Industry: Fintech / Digital Banking
What You'll Be Doing
- Leading the design and delivery of full stack features across backend and frontend systems within a cross-functional squad
- Building and maintaining Kotlin/Java Spring Boot microservices deployed as containerised applications on Azure
- Developing modern, accessible user interfaces using React and TypeScript, aligned to shared design systems
- Taking ownership of technical decisions, documenting approaches clearly through Architecture Decision Records (ADRs)
- Improving system reliability by driving observability, SLOs, incident response practices, and operational excellence
- Enhancing CI/CD pipelines, testing strategies, and deployment workflows to improve developer experience
- Collaborating closely with Product and Design to shape solutions and ensure technical feasibility
- Ensuring secure, compliant, and performant systems aligned with regulatory expectations
- Mentoring engineers through code reviews, pairing, and technical guidance, while line managing junior team members
- Promoting effective use of AI-assisted development tools to improve speed and code quality responsibly
Main Skills Needed
- Strong experience with Kotlin or Java and Spring Boot microservices in production environments
- Solid frontend expertise using React and TypeScript with a focus on performance and accessibility
- Experience deploying and operating containerised services in cloud environments (Azure preferred)
- Strong understanding of distributed systems, scalability, and system resilience
- Knowledge of secure coding practices, OWASP principles, and regulatory/compliance considerations
- Hands-on experience with CI/CD pipelines, observability tooling, and incident management
- Ability to write clear technical documentation including architectural decisions
- Experience mentoring engineers and contributing to team development and delivery capability
- Familiarity with AI-assisted development tools such as GitHub Copilot, with a strong focus on validation and quality
What's in It for You
- Opportunity to shape modern, cloud-native systems in a high-growth fintech environment
- Significant ownership and autonomy within a fast-moving engineering culture
- Flexible and hybrid working arrangements
- Strong focus on professional development and technical growth
- Comprehensive benefits including private healthcare, pension, life assurance, and enhanced family leave
- Discretionary bonus scheme and regular team social activities
- The chance to work on meaningful problems supporting SMEs across the UK economy
If you're nodding along, let's take the next step.
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
By applying you are confirming you are happy to be added to the Addition Solutions mailing list regarding future suitable positions. You can opt out of this at any time simply by contacting one of our consultants.
Senior Java Software Engineer in Leeds employer: LinkedIn
Join a fast-growing UK fintech bank in Milton Keynes, where you'll have the opportunity to shape modern, cloud-native systems that directly impact underserved SMEs. With a strong focus on professional development, flexible working arrangements, and a culture that values autonomy and collaboration, this company offers comprehensive benefits including private healthcare and a discretionary bonus scheme, making it an excellent employer for those seeking meaningful and rewarding work.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Java Software Engineer in Leeds
✨Tip Number 1
Network like a pro! Reach out to your connections in the fintech space, attend meetups, and engage on platforms like LinkedIn. We all know that sometimes it’s not just what you know, but who you know that can help you land that dream job.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving Kotlin, Java, and React. We love seeing real-world applications of your work, so make sure to highlight any microservices or cloud deployments you've done.
✨Tip Number 3
Prepare for technical interviews by brushing up on your coding skills and system design principles. We recommend practicing common algorithms and system architecture questions, as well as being ready to discuss your past experiences with CI/CD and observability tools.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we’re always looking for passionate individuals who want to make a difference in the fintech world.
We think you need these skills to ace Senior Java Software Engineer in Leeds
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that match the Senior Java Software Engineer role. Highlight your experience with Kotlin, Java, and Spring Boot, as well as any work you've done with React and TypeScript.
Craft a Compelling Cover Letter:Use your cover letter to tell us why you're passionate about fintech and how your background aligns with our mission. Share specific examples of projects where you've made an impact, especially in areas like system reliability and CI/CD.
Showcase Your Technical Skills:Don’t just list your technical skills; demonstrate them! If you’ve worked on containerised applications or have experience with observability tooling, make sure to include those details. We love seeing real-world applications of your expertise.
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows us you’re keen to join our team!
How to prepare for a job interview at LinkedIn
✨Know Your Tech Stack Inside Out
Make sure you’re well-versed in Kotlin, Java, and Spring Boot. Brush up on your knowledge of microservices and containerisation, especially in Azure environments. Be ready to discuss your past projects and how you’ve tackled challenges using these technologies.
✨Showcase Your Frontend Skills
Since the role involves React and TypeScript, prepare to demonstrate your understanding of building accessible user interfaces. Bring examples of your work that highlight performance and accessibility, and be ready to discuss how you align with design systems.
✨Prepare for Technical Decision-Making
Familiarise yourself with Architecture Decision Records (ADRs) and be prepared to talk about how you document technical decisions. Think of examples where you’ve taken ownership of a project and how you communicated your choices to your team.
✨Emphasise Collaboration and Mentorship
This role requires working closely with Product and Design teams, as well as mentoring junior engineers. Prepare to share your experiences in collaborative environments and how you’ve helped others grow through code reviews and technical guidance.