Senior Java Software Engineer - Customer Services in Cardiff

Senior Java Software Engineer - Customer Services in Cardiff

Cardiff Full-Time 60000 - 80000 £ / year (est.) No working from home possible
S

At a Glance

  • Tasks: Develop robust software solutions and collaborate with a dynamic team to enhance customer services.
  • Company: Join Starling, the UK's leading digital bank revolutionising the banking experience.
  • Benefits: Enjoy competitive pay, hybrid working, and opportunities for professional growth.
  • Other info: Embrace a flat structure that empowers innovation and teamwork in a supportive environment.
  • Why this job: Be part of a mission to transform banking and make a real impact on customers' lives.
  • Qualifications: 5+ years in Java development; AWS and Postgres experience is a plus.

The predicted salary is between 60000 - 80000 £ per year.

Starling 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 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.

Our Engineering Environment
Starling engineers are excited about helping us deliver new features, regardless of what their primary tech stack may be. 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’re seeking a highly motivated and experienced engineer to play a key role in our Customer Service Engineering Group. You should have a strong understanding of delivering robust and scalable code, applying best practices, and a proven track record of delivering high-quality software. Experience with AWS and Postgres is highly desirable.

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, and though we are looking for someone with at least 5 years of commercial experience with Java, you need not be an expert! 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.

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 codebase
  • Postgres
  • AWS

Senior Java Software Engineer - Customer Services in Cardiff employer: Starling

Starling is an exceptional employer that fosters a dynamic and inclusive work culture, empowering employees to take ownership of their projects while collaborating in a supportive environment. With a commitment to innovation and personal growth, our team members enjoy hybrid working arrangements and the opportunity to contribute to transformative fintech solutions. Join us in our mission to revolutionise banking, where your ideas and contributions truly matter.

S

Contact Details:

Starling Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Java Software Engineer - Customer Services in Cardiff

Tip Number 1

Network like a pro! Reach out to current or former employees at Starling on LinkedIn. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.

Tip Number 2

Show off your skills! If you’ve got a GitHub or personal project that showcases your Java expertise, make sure to mention it in conversations or interviews. It’s a great way to demonstrate your coding chops and passion for tech.

Tip Number 3

Prepare for the culture fit! Starling values collaboration and innovation, so think about examples from your past where you’ve worked well in teams or taken ownership of projects. Be ready to share these stories!

Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in being part of the Starling family.

We think you need these skills to ace Senior Java Software Engineer - Customer Services in Cardiff

Java
AWS
Postgres
Clean Coding
Automated Testing
Continuous Deployment
Problem-Solving Skills

Some tips for your application 🫡

Show Your Passion for Tech:When you're writing your application, let your enthusiasm for technology and innovation shine through. We love seeing candidates who are genuinely excited about building and creating new solutions, so don’t hold back!

Tailor Your Application:Make sure to customise your CV and cover letter to highlight your experience with Java and any relevant technologies like AWS and Postgres. We want to see how your skills align with our mission to transform banking!

Be Yourself:We value authenticity, so don’t be afraid to let your personality come through in your application. Share your unique experiences and how they’ve shaped your approach to problem-solving and collaboration.

Apply Through Our Website:For the best chance of success, make sure you apply directly through our website. It’s the easiest way for us to keep track of your application and ensures you’re considered for the role you’re excited about!

How to prepare for a job interview at Starling

Know Your Java Inside Out

Make sure you brush up on your Java skills before the interview. Be prepared to discuss your experience with Java, including any specific projects you've worked on. They’ll want to see that you can deliver robust and scalable code, so think of examples where you’ve applied best practices.

Show Your Problem-Solving Skills

Starling values individuals who can tackle complex problems. Prepare to discuss how you've approached difficult technical challenges in the past. Think about the elegant solutions you've found and be ready to explain your thought process during the interview.

Embrace the Culture

Familiarise yourself with Starling's values: Listen, Keep It Simple, Do The Right Thing, Own It, and Aim For Greatness. During the interview, demonstrate how you embody these values in your work. Share examples of how you've collaborated with teams and taken ownership of projects.

Be Ready for Technical Questions

Expect some technical questions related to AWS and Postgres, even if you’re not an expert. Brush up on the basics and be honest about your experience. If you don’t know something, it’s better to admit it and express your willingness to learn rather than trying to bluff your way through.