At a Glance
- Tasks: Lead and mentor teams while delivering scalable software solutions using Java.
- Company: Join a globally recognised financial services organisation with a focus on innovation.
- Benefits: Competitive salary, excellent benefits, and strong career progression opportunities.
- Other info: Dynamic role with exposure to modern engineering practices and AI-driven initiatives.
- Why this job: Make an impact in a high-stakes environment while working with cutting-edge AI technologies.
- Qualifications: Deep expertise in Java, leadership skills, and experience in agile environments.
The predicted salary is between 60000 - 80000 £ per year.
We’re working with a global financial services organisation looking to hire a Senior / Lead Full Stack Engineer to join a high-impact engineering function delivering mission-critical systems.
This is a hands-on leadership role, suited to someone who combines deep technical expertise in Java with the ability to lead teams, drive engineering standards, and deliver complex systems end-to-end.
You’ll take ownership of delivering scalable, secure, and resilient software solutions, working closely with product, design and operations teams. There is a strong emphasis on backend engineering using Java (Spring), alongside full stack exposure and involvement in modern engineering and AI-driven initiatives.
- Lead and mentor engineering teams, supporting development, performance and growth
- Own end-to-end delivery across the full software lifecycle (design, build, test, deploy, support)
- Design and build scalable microservices and APIs using Java (Spring)
- Drive engineering best practices across code quality, testing, DevOps and automation
- Develop and integrate AI-driven capabilities into applications and workflows
- Strong Java development experience (Spring) within complex, enterprise environments
- Experience building distributed systems and microservices architectures
- Strong understanding of DevOps practices (CI/CD, automation, testing)
- Exposure to frontend technologies (JavaScript / TypeScript)
- Experience working in agile environments (Scrum / Kanban)
- Experience or strong interest in AI development and integrating AI into products
- Financial services experience is beneficial
Join a globally recognised financial services organisation with exposure to AI-driven innovation and strong career progression within a structured environment.
Senior Java Developer - KOTLIN in Manchester employer: Bruin Financial & Professional Services
Contact Detail:
Bruin Financial & Professional Services Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Java Developer - KOTLIN in Manchester
✨Tip Number 1
Network like a pro! Reach out to your connections in the financial services sector and let them know you're on the lookout for opportunities. A personal recommendation can go a long way in landing that Senior Java Developer role.
✨Tip Number 2
Show off your skills! Prepare a portfolio or GitHub repository showcasing your Java projects, especially those involving microservices and AI integration. This will give potential employers a taste of what you can bring to their team.
✨Tip Number 3
Ace the interview! Brush up on your technical knowledge, especially around Java (Spring) and DevOps practices. Be ready to discuss how you've led teams and delivered complex systems in previous roles.
✨Tip Number 4
Apply through our website! We’ve got loads of exciting roles, including the one you’re eyeing. It’s the best way to ensure your application gets the attention it deserves.
We think you need these skills to ace Senior Java Developer - KOTLIN in Manchester
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the Senior Java Developer role. Highlight your Java expertise, especially with Spring, and any leadership experience you have. We want to see how you can drive engineering standards and deliver complex systems!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about this role and how your background in financial services and AI development makes you a perfect fit. We love seeing genuine enthusiasm for what we do!
Showcase Your Projects: If you've worked on any relevant projects, especially those involving microservices or AI integration, make sure to mention them. We’re keen to see your hands-on experience and how you’ve contributed to end-to-end delivery in previous roles.
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 don’t miss out on any important updates. Plus, it shows you’re serious about joining our team!
How to prepare for a job interview at Bruin Financial & Professional Services
✨Know Your Java Inside Out
Make sure you brush up on your Java (Spring) skills before the interview. Be ready to discuss your experience with building scalable microservices and APIs, as well as any complex systems you've worked on. They’ll want to see that you can not only code but also understand the architecture behind it.
✨Showcase Your Leadership Skills
Since this role involves leading teams, be prepared to share examples of how you've mentored others or driven engineering standards in previous positions. Highlight your ability to support development and growth within a team, as this will be key to their decision-making.
✨Familiarise Yourself with AI Integration
Given the emphasis on AI-driven capabilities, it’s crucial to demonstrate your understanding of how to integrate AI into applications. Bring examples of any projects where you've worked with AI or express your strong interest in this area to show you're aligned with their innovative goals.
✨Understand Agile Methodologies
Since they work in agile environments, make sure you can discuss your experience with Scrum or Kanban. Be ready to explain how you’ve contributed to agile processes in past roles, as this will show you can adapt to their workflow and collaborate effectively.