At a Glance
- Tasks: Join us as a Software Engineer to build innovative banking solutions using Java.
- Company: Starling is the UK's first digital bank, revolutionising how people manage their money.
- Benefits: Enjoy hybrid working, 25 days holiday, private medical insurance, and wellness perks.
- Why this job: Be part of a dynamic team that values innovation, collaboration, and making a real impact.
- Qualifications: No specific experience required; we value attitude and aptitude over qualifications.
- Other info: We embrace diversity and encourage applicants from all backgrounds to apply.
The predicted salary is between 30000 - 50000 Β£ per year.
4 weeks ago Be among the first 25 applicantsStarling is the UK\βs first and leading digital bank on a mission to fix banking! We built a new kind of bank because we knew technology had the power to help people save, spend and manage their money in a new and transformative way.
We\βre a fully licensed UK bank with the culture and spirit of a fast-moving, disruptive tech company. We\βre a bank, but better: fairer, easier to use and designed to demystify money for everyone. We employ more than 3,000 people across our London, Southampton, Cardiff and Manchester offices.
Our technologists are at the very heart of Starling and enjoy working in a fast-paced environment that is all about building things, creating new stuff, and disruptive technology that keeps us on the cutting edge of fintech. We operate a flat structure to empower you to make decisions regardless of what your primary responsibilities may be, innovation and collaboration will be at the core of everything you do. Help is never far away in our open culture, you will find support in your team and from across the business, we are in this together!
The way to thrive and shine within Starling is to be a self-driven individual and be able to take full ownership of everything around you: From building things, designing, discovering, to sharing knowledge with your colleagues and making sure all processes are efficient and productive to deliver the best possible results for our customers. Our purpose is underpinned by five Starling values: Listen, Keep It Simple, Do The Right Thing, Own It, and Aim For Greatness.
Hybrid Working
We have a Hybrid approach to working here at Starling β our preference is that you\βre located within a commutable distance of one of our offices so that we\βre able to interact and collaborate in person. In Technology, we\βre asking that you attend the office a minimum of 1 day per week.
Our Engineering Environment
Starling engineers are excited about helping us deliver new features, regardless of what their primary tech stack may be. Hear from the team in our latest blogs or our case studies with Women in Tech.
We are looking for engineers at all levels to join the team. We value people being engaged and caring about customers, caring about the code they write and the contribution they make to Starling. People with a broad ability to apply themselves to a multitude of problems and challenges, who can work across teams do great things here at Starling, to continue changing banking for good.
We have built our entire banking platform in house and mostly in Java. We are looking for people who want to work on building the tooling that is used by our engineers on a daily basis.
Requirements
We\βre open-minded when it comes to hiring and we care more about aptitude and attitude than specific experience or qualifications. We are very open about how we deliver software. For the most part we code in Java, but you need not be an expert when you join us! We believe in clean coding, simple solutions, automated testing and continuous deployment. If you care enough to find elegant solutions to difficult technical problems, we\βd love to hear from you.
We have built our entire banking platform in house and mostly in Java. We are looking for people who want to work on building the tooling that is used by our engineers on a daily basis.
The main part of our Tech Stack is listed below, we don\βt ask that you have experience in all of this, but if you do, that\βs great!
Java, which makes up the majority of our backend codebaseAWS & GCP β we\βre cloud-nativeMicroservice based architectureKubernetes (EKS)TeamCity for CI / CD (lots of team are releasing code 15-20 times per day!)Terraform and Grafana
Our process:
Interviewing is a two way process and we want you to have the time and opportunity to get to know us, as much as we are getting to know you! Our interviews are conversational and we want to get the best from you, so come with questions and be curious. In general you can expect the below, following a chat with one of our Talent Team:
Initial phone call β :45 minutesTake home technical test to be discussed in the technical interview β :3 hoursTechnical interview β :1.5 hoursFinal Interview β :40 minutes
Benefits
25 days holiday (plus take your public holiday allowance whenever works best for you)An extra day\βs holiday for your birthdayAnnual leave is increased with length of service, and you can choose to buy or sell up to five extra days off16 hours paid volunteering time a yearSalary sacrifice, company enhanced pension schemeLife insurance at 4x your salary & group income protectionPrivate Medical Insurance with VitalityHealth including mental health support and cancer care. Partner benefits include discounts with Waitrose, Mr&Mrs Smith and PelotonGenerous family-friendly policiesPerkbox membership giving access to retail discounts, a wellness platform for physical and mental health, and weekly free and boosted perksAccess to initiatives like Cycle to Work, Salary Sacrificed Gym partnerships and Electric Vehicle (EV) leasing
About Us
You may be put off applying for a role because you don\βt tick every box. Forget that! While we can\βt accommodate every flexible working request, we\βre always open to discussion. So, if you\βre excited about working with us, but aren\βt sure if you\βre 100% there yet, get in touch anyway. We\βre on a mission to radically reshape banking β and that starts with our brilliant team. Whatever came before, we\βre proud to bring together people of all backgrounds and experiences who love working together to solve problems.
Starling Bank is an equal opportunity employer, and we\βre proud of our ongoing efforts to foster diversity & inclusion in the workplace. Individuals seeking employment at Starling Bank are considered without regard to race, religion, national origin, age, sex, gender, gender identity, gender expression, sexual orientation, marital status, medical condition, ancestry, physical or mental disability, military or veteran status, or any other characteristic protected by applicable law. When you provide us with this information, you are doing so at your own consent, with full knowledge that we will process this personal data in accordance with our Privacy Notice.
By submitting your application, you agree that Starling Bank may collect your personal data for recruiting and related purposes. Our Privacy Notice explains what personal information we may process, where we may process your personal information, its purposes for processing your personal information, and the rights you can exercise over our use of your personal information.Seniority level Seniority level Mid-Senior levelEmployment type Employment type Full-timeJob function Industries IT Services and IT ConsultingReferrals increase your chances of interviewing at Starling Bank by 2xGet notified about new Software Engineer jobs in London, England, United Kingdom .London, England, United Kingdom 2 weeks agoLondon, England, United Kingdom 1 week agoLondon, England, United Kingdom 1 week agoLondon, England, United Kingdom 2 weeks agoLondon, England, United Kingdom 2 weeks agoLondon, England, United Kingdom 1 month agoLondon, England, United Kingdom 2 days agoLondon, England, United Kingdom 1 year agoLondon, England, United Kingdom 5 days agoLondon, England, United Kingdom 2 days agoGraduate Software Engineer 2025 β Platform London, England, United Kingdom 1 week agoLondon, England, United Kingdom 2 months agoLondon, England, United Kingdom 5 days agoLondon, England, United Kingdom 5 months agoLondon, England, United Kingdom 3 days agoLondon, England, United Kingdom 3 days agoLondon, England, United Kingdom 2 days agoLondon, England, United Kingdom 2 years agoLondon, England, United Kingdom 2 weeks agoLondon, England, United Kingdom 1 month agoLondon, England, United Kingdom $140,000.00-$180,000.00 1 month agoSoftware Engineer, All Levels β London & Lisbon Greater London, England, United Kingdom 2 weeks agoLondon, England, United Kingdom 6 days agoLondon, England, United Kingdom 1 week agoLondon, England, United Kingdom 2 days agoLondon, England, United Kingdom $50,000.00-$200,000.00 8 months agoLondon, England, United Kingdom 3 weeks agoLondon, England, United Kingdom 2 months agoLondon, England, United Kingdom 3 days agoLondon, England, United Kingdom 2 weeks agoLondon, England, United Kingdom 1 month agoWe\βre unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr
Software Engineer - Java employer: Starling Bank
Contact Detail:
Starling Bank Recruiting Team
StudySmarter Expert Advice π€«
We think this is how you could land Software Engineer - Java
β¨Tip Number 1
Familiarise yourself with Starling's values: Listen, Keep It Simple, Do The Right Thing, Own It, and Aim For Greatness. During your interactions, whether in interviews or networking, demonstrate how you embody these values in your work and approach.
β¨Tip Number 2
Engage with the Starling community online. Follow their blogs and social media channels to stay updated on their latest projects and initiatives. This will not only give you insights into their culture but also provide you with relevant topics to discuss during interviews.
β¨Tip Number 3
Prepare for a conversational interview style by formulating thoughtful questions about the team dynamics and the technology stack. Showing curiosity about their processes and tools can set you apart as a candidate who is genuinely interested in contributing to their mission.
β¨Tip Number 4
Highlight your problem-solving skills and adaptability. Starling values individuals who can tackle various challenges across teams, so be ready to share examples of how you've successfully navigated complex technical issues or collaborated on diverse projects.
We think you need these skills to ace Software Engineer - Java
Some tips for your application π«‘
Understand the Company Culture: Before applying, take some time to understand Starling's mission and values. Highlight how your personal values align with theirs in your application, especially focusing on their emphasis on innovation, collaboration, and customer care.
Tailor Your CV: Make sure your CV reflects your experience with Java and any relevant technologies mentioned in the job description. Emphasise your problem-solving skills and ability to work in a fast-paced environment, as these are key traits they value.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Discuss specific projects or experiences that demonstrate your coding skills and your passion for fintech. Mention how you can contribute to building tools that enhance the engineering team's productivity.
Prepare for the Interview Process: Familiarise yourself with the interview structure outlined by Starling. Prepare questions to ask during the interviews to show your curiosity and engagement. Practice discussing your technical skills and past projects, as well as how you embody their values.
How to prepare for a job interview at Starling Bank
β¨Understand the Company Culture
Before your interview, take some time to research Starling's culture and values. Familiarise yourself with their mission to reshape banking and how they prioritise innovation and collaboration. This will help you align your answers with what they value most.
β¨Prepare for Technical Questions
Since the role focuses on Java and related technologies, brush up on your Java skills and be ready to discuss your experience with cloud services like AWS or GCP. Expect to solve coding problems or discuss your approach to clean coding and automated testing during the technical interview.
β¨Ask Thoughtful Questions
Interviews are a two-way street, so prepare insightful questions about the team dynamics, projects, and the technology stack. This shows your genuine interest in the role and helps you assess if Starling is the right fit for you.
β¨Show Your Problem-Solving Skills
Be ready to discuss specific challenges you've faced in previous roles and how you approached solving them. Highlight your ability to take ownership of projects and your passion for finding elegant solutions to complex problems, as this aligns with Starling's values.