Senior Software Engineer
Senior Software Engineer

Senior Software Engineer

Cardiff Full-Time 42000 - 84000 £ / year (est.) No home office possible
L

At a Glance

  • Tasks: Build and enhance backend systems using Java in a collaborative, agile environment.
  • Company: Join LDMS, a fast-growing Fintech company with a focus on digital lending software.
  • Benefits: Enjoy up to £70,000 salary, 20% bonus, 25 days leave, and private health insurance.
  • Why this job: Be part of an ambitious team driving innovation in a booming market with a supportive culture.
  • Qualifications: Strong Java development experience, knowledge of REST APIs, and a passion for problem-solving required.
  • Other info: Hybrid work model; office presence needed twice a week in Cardiff.

The predicted salary is between 42000 - 84000 £ per year.

Software Engineer

Location: Cardiff

Type: Hybrid

Salary: Up to £70,000 depending on experience + up to 20% annual bonus + benefits

About Us:

Founded in 2018, LDMS is part of the LC Financial Holdings group, a four-pillar organisation that has over 2,000 employees across Europe. Together, we have an impressive track record of providing world-class credit expertise that spans over 20 years.

We are a Fintech company focused on digital lending software, a market growing around 18% per year and set to be worth $27 billion by 2028. Given our expertise within the company and across the group, we aim to be the leader in the space. To achieve this, we need a team of people who can not just write quality code but can think, create, and challenge others to come up with the best solutions for our customers. We are an ambitious team with a significant ‘to-do list’ including improving existing products, building new ones, and delivering to new markets.

The Role:

As a Software Engineer at LDMS, you will be responsible for building and enhancing backend systems using Java, ensuring they are scalable, reliable, and high-performing. You’ll collaborate with a supportive team in an agile environment, contributing to discussions and decision-making to drive problem-solving. We embrace an agile mindset, empowering individuals at all levels to innovate and collaborate quickly in a supportive and solutions-driven environment.

Key Responsibilities:

  • Take part in team ceremonies.
  • Work closely with the team supporting features and enhancements.
  • Contribute to automated testing to ensure quality.
  • Design, implement, and optimise backend services.

About You:

  • Technical Expertise: Strong experience in Java development, with a solid understanding of backend systems and database management.
  • Agile Mindset: Comfortable in an agile setting and enthusiastic about embracing change and continuous improvement.
  • Team Player: A strong collaborator who enjoys working in a self-organising, cross-functional team that values each member’s contributions.

Skills & Knowledge:

  • Experience developing REST APIs with Java (preferably Java 8+) and Spring Boot.
  • Knowledge of SQL DBs, preferably PostgreSQL or Oracle.
  • Experience working with modern Continuous Integration tooling such as Jenkins.
  • Knowledge of version control systems such as Git.
  • Experience with automated unit and integration testing.
  • A passion for solving problems and collaborating.
  • Experience with financial services or products.
  • Good communication skills.

What’s Important to Us?

It’s safe to say our passion is tech, but we recognise that it’s the people we hire and bring together who are at the heart of the organisation. Over the years, we have acquired and recruited a pretty eclectic bunch with hobbies ranging from gaming to ultra-marathon running, snowboarding to chess, and hiking and climbing. However, what we do have in common are our values:

  • Teamwork
  • Merit
  • Development
  • Honesty
  • Impact
  • Integrity

These may look like corporate jargon, but they mean something to us. If you can relate to the above, get in touch as there’s a good chance you’d be a great addition to the team.

We work on a hybrid basis here, and we would like the successful candidate to be in our Cardiff office 2 times a week.

Benefits:

  • Discretionary Bonus (Up to 20%)
  • 25 days Annual leave (plus bank holidays)
  • 1 day Birthday Leave
  • 1 day Charity Leave
  • Private Health Insurance – AXA VIP comprehensive cover – optional
  • EAP
  • Pension (Salary Sacrifice 3%/5% contribution)
  • Salary sacrifice bike and electric car scheme
  • Monthly Socials
  • Charity Events

#J-18808-Ljbffr

Senior Software Engineer employer: LDMS

At LDMS, we pride ourselves on being an exceptional employer, offering a dynamic hybrid work environment in Cardiff that fosters innovation and collaboration. Our commitment to employee growth is evident through our supportive culture, competitive salary, and comprehensive benefits package, including a discretionary bonus and generous annual leave. Join us to be part of a passionate team dedicated to making a meaningful impact in the fintech space while enjoying monthly socials and opportunities for personal development.
L

Contact Detail:

LDMS Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer

✨Tip Number 1

Familiarize yourself with the latest trends in Java development and backend systems. Being able to discuss recent advancements or frameworks during your interview can showcase your passion and expertise.

✨Tip Number 2

Engage with the Fintech community online. Join forums or groups where you can share insights and learn from others in the industry. This will not only expand your knowledge but also help you network with potential colleagues.

✨Tip Number 3

Prepare to discuss your experience with agile methodologies. Be ready to provide examples of how you've contributed to team ceremonies and supported feature enhancements in previous roles.

✨Tip Number 4

Showcase your problem-solving skills by preparing a few examples of challenges you've faced in past projects and how you overcame them. This aligns well with the company's emphasis on collaboration and innovation.

We think you need these skills to ace Senior Software Engineer

Java Development
Backend Systems Design
Database Management
REST API Development
Spring Boot
SQL (PostgreSQL or Oracle)
Continuous Integration (Jenkins)
Version Control (Git)
Automated Testing (Unit and Integration)
Agile Methodologies
Problem-Solving Skills
Collaboration and Teamwork
Communication Skills
Experience in Financial Services

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your strong experience in Java development and backend systems. Emphasize your familiarity with REST APIs, SQL databases, and Continuous Integration tools like Jenkins.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for working in an agile environment and your passion for problem-solving. Mention how your values align with those of LDMS, such as teamwork and integrity.

Showcase Relevant Projects: Include specific examples of projects where you contributed to automated testing or designed backend services. This will demonstrate your technical expertise and collaborative spirit.

Prepare for the Interview: Be ready to discuss your experience with Java, Spring Boot, and database management in detail. Prepare to share how you've embraced change and contributed to team success in previous roles.

How to prepare for a job interview at LDMS

✨Showcase Your Java Expertise

Make sure to highlight your strong experience in Java development during the interview. Be prepared to discuss specific projects where you've built backend systems, focusing on your understanding of REST APIs and database management.

✨Emphasize Your Agile Mindset

Since LDMS values an agile environment, share examples of how you've embraced change and contributed to continuous improvement in past roles. Discuss your experience in team ceremonies and how you collaborate effectively with cross-functional teams.

✨Demonstrate Problem-Solving Skills

Prepare to talk about challenges you've faced in software development and how you approached problem-solving. Highlight your passion for finding innovative solutions and how you’ve collaborated with others to achieve successful outcomes.

✨Connect with Company Values

Familiarize yourself with LDMS's core values such as teamwork, integrity, and impact. During the interview, relate your personal values and experiences to these principles, showing that you would be a great cultural fit for the team.

Senior Software Engineer
LDMS
L
  • Senior Software Engineer

    Cardiff
    Full-Time
    42000 - 84000 £ / year (est.)

    Application deadline: 2027-03-20

  • L

    LDMS

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>