At a Glance
- Tasks: Join our agile teams to develop a modern banking platform using Java and Spring Boot.
- Company: Aldermore is a dynamic financial services specialist focused on empowering customers and businesses.
- Benefits: Enjoy a competitive salary, flexible culture, professional development, and a discretionary bonus scheme.
- Why this job: Be part of a transformative journey, influencing tech change while collaborating in a fun, inclusive environment.
- Qualifications: Significant experience in Java, Spring Boot, cloud technologies, and excellent communication skills required.
- Other info: Work hybrid from Manchester, Reading, or Cardiff, with opportunities for growth in a supportive team.
The predicted salary is between 36000 - 60000 ÂŁ per year.
Please note this role could be based across any of our core office locations including Manchester, Reading or Cardiff as we work in a hybrid way.
At Aldermore, we’re building a modern banking platform which will make a positive difference to people’s lives. Our tech teams are ambitious, collaborative, inquisitive and humble. We solve problems together, working in cross functional, autonomous agile teams and we encourage continuous learning. We all have an opportunity to make a difference as we move at pace, try things out and learn together. We are passionate about quality and continuous improvement but remain focused on the value our software delivers.
We’re hiring Senior Java Developers to join us at an exciting time where you’ll have significant influence in the modernisation of our tech landscape. You’ll be joining our Product function and play a senior role in building out our engineering capabilities for our Apollo Programme; one of the most significant change programmes our business has undergone. Apollo will enable the group’s strategic objectives by delivering a new, modern & progressive cloud-based banking platform that utilises data as an asset to help build a better tomorrow for our Customer, Colleagues and Shareholders. Apollo represents an agile way of working collaboratively, within multi-disciplinary teams to achieve our exciting goals. Within the programme you’ll help us set up the Java engineering capabilities, in a role which makes the most of your technical expertise and empowers you to have significant influence on our tech transformation.
What would your day look like?
- Play a senior role within one of our stream-aligned teams to deliver business value through effective software development practices.
- Collaborate with product owners, stakeholders and business analysts to help inform what we build.
- Work collaboratively within a wider team of developers, encouraging personal and team development through mentoring and sharing best practice.
- Support alignment across technology leadership, share experiences and discover improved ways of working.
- Encourage an inclusive and collaborative culture giving everyone an opportunity to make a difference and have fun.
- Ensure our software and documentation meets expected standards and best practices to support a high quality of service.
- Help evaluate new technologies and vendors to enable greater business value.
What do we expect of you?
- Significant experience in a similar role.
- Deep technical knowledge of Java and Spring Boot.
- Automated testing, unit tests, integration tests, mocking etc.
- Microservices and asynchronous messaging.
- Experience running software in the cloud (AWS / Azure / GCP).
- An interest in working in a domain driven design environment.
- Excellent communication skills and the ability to translate between technical and non-technical language.
What can you expect of us?
- A friendly and flexible culture, the same as how we work with our customers.
- A growing organisation that means there’s lots of opportunities to progress.
- A drive for continuous improvement, which you will be empowered to get behind from day one.
- A communicative, accessible and approachable ExCo.
- And of course, you will be rewarded competitively, with a good range of core benefits and bonus potential.
Let us tell you a bit more about us… We’re a nimble and ambitious financial services specialist. Backing people to go for it in life and business. We’re UK-based supporting our customers across a range of products and services. Aldermore Group was formed by bringing together two very successful businesses, Aldermore Bank and MotoNovo Finance, under the First Rand umbrella. We thrive by saying “yes” to our customers. We respect the ingenuity of entrepreneurs and their startups; we give first-timers a leg-up onto the property ladder; we open up the lending market to many; and thousands of customers chose Motonovo Finance every week to buy their next car, van or motorbike. This is where you come in. We are on a journey. A journey defined by a destination; to deliver on our purpose.
The Benefits
As you would expect, we offer a competitive basic salary and reward package, and you’ll also benefit from our commitment to investing in your professional development throughout your journey with us. Benefits vary across the business depending on the role you do, but these will give you an idea of what to expect:
- Discretionary bonus scheme
- Company stakeholder pension scheme
- Employee Assistance Programme
- Maternity, Paternity and Adoption scheme
Senior Java Developers employer: TN United Kingdom
Contact Detail:
TN United Kingdom Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Java Developers
✨Tip Number 1
Familiarise yourself with Aldermore's mission and values. Understanding their focus on modern banking and customer-centric solutions will help you align your answers during interviews, showcasing how your experience as a Senior Java Developer can contribute to their goals.
✨Tip Number 2
Highlight your experience with cloud technologies like AWS, Azure, or GCP. Since the role involves building a cloud-based banking platform, demonstrating your expertise in these areas will make you a more attractive candidate.
✨Tip Number 3
Prepare to discuss your experience with Agile methodologies and cross-functional teams. Aldermore values collaboration and continuous learning, so sharing specific examples of how you've worked in similar environments will resonate well with the hiring team.
✨Tip Number 4
Showcase your mentoring skills and willingness to share best practices. As a senior developer, you'll be expected to guide others, so providing examples of how you've supported team development in the past will demonstrate your fit for the role.
We think you need these skills to ace Senior Java Developers
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your significant experience in Java and Spring Boot, as well as your expertise in automated testing and cloud technologies. Use specific examples from your past roles to demonstrate your skills.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention how your background aligns with Aldermore's mission of building a modern banking platform and your interest in working within agile, cross-functional teams.
Showcase Your Communication Skills: Since excellent communication is key for this role, consider including examples of how you've successfully translated technical concepts to non-technical stakeholders in your application materials.
Highlight Continuous Learning: Aldermore values continuous improvement, so be sure to mention any relevant training, certifications, or personal projects that demonstrate your commitment to learning and adapting in the tech landscape.
How to prepare for a job interview at TN United Kingdom
✨Showcase Your Technical Expertise
Be prepared to discuss your deep knowledge of Java and Spring Boot. Highlight specific projects where you've implemented these technologies, focusing on your role and the impact of your contributions.
✨Demonstrate Agile Mindset
Since the company values agile methodologies, share examples of how you've worked in cross-functional teams. Discuss your experience with agile practices and how they have helped you deliver business value.
✨Communicate Effectively
Excellent communication skills are crucial for this role. Practice explaining complex technical concepts in simple terms, as you'll need to translate between technical and non-technical stakeholders during your collaboration.
✨Emphasise Continuous Learning
The company encourages continuous improvement, so be ready to talk about how you stay updated with new technologies and best practices. Share any relevant courses or certifications you've pursued to enhance your skills.