Job Search and Career Advice Platform

Enable job alerts via email!

Senior Java Software Engineer | Edinburgh

LendingCrowd

City of Edinburgh

Hybrid

GBP 50,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading financial technology company based in Edinburgh is looking for a Senior Java Software Engineer. The role involves designing, developing, and maintaining software, mentoring junior engineers, and ensuring security within the software stack. Offering a salary of £50,000 per year, this full-time hybrid position provides excellent benefits including gym memberships and enhanced leave options. Join a fast-growing company that's dedicated to innovation and development.

Benefits

Bereavement leave
Company events
Pension plans
Enhanced maternity and paternity leave
Gym memberships
Life insurance
Private dental and medical insurance
Referral program
Sick pay
Ability to work from home

Qualifications

  • Extensive background in modern software engineering and development practices.
  • Experience in the financial services sector, preferably in a scale-up business.
  • Familiarity with reactive programming and AI/ML engineering is beneficial.

Responsibilities

  • Designing, developing, testing, deploying, documenting, and maintaining high‑quality software.
  • Being involved with architecture and tooling decisions.
  • Coaching and mentoring junior software engineers.

Skills

Expertise in multiple modern software languages
Cloud-native technology stack experience (AWS)
Knowledge of modern DevOps practices
Ability to write infrastructure as code
Experience in coaching and mentoring junior engineers

Tools

Java
Ruby
Rails
Job description

Job Title: Senior Java Software Engineer

Employer: LendingCrowd

Location: Edinburgh, United Kingdom

Salary: £50,000 – £50,000 per year

Employment Type: Permanent

Reference Number: 68e9baa5dcea92d705d1151d-W52

Requirements
  • We expect you to have an extensive and demonstrable background in modern software engineering and development practices. You should possess expertise in multiple modern software languages and have experience working within a cloud-native technology stack, specifically using AWS. It’s important to have knowledge of modern DevOps practices and the capability to write infrastructure as code. A security-by-design mindset is essential, along with the ability to translate complex business needs into elegant technical solutions. We are looking for someone who can influence stakeholders, senior management, and peers, as well as have experience in coaching and mentoring junior engineers.
  • It would also be beneficial if you have experience working in the financial services sector, in a scale‑up business, with Ruby on Rails (though not necessary), in reactive programming, and in AI/ML engineering.
Responsibilities
  • As a Senior Software Engineer, you will be a key member of our small and dynamic team. Your responsibilities will include:
  • Designing, developing, testing, deploying, documenting, and maintaining high‑quality software.
  • Being deeply involved with architecture and tooling decisions.
  • Sharing and growing knowledge within the team.
  • Coaching and mentoring junior software engineers.
  • Ensuring the security of the software stack and all LendingCrowd applications.
Technologies
  • AI
  • AWS
  • Cloud
  • DevOps
  • Rails
  • Ruby
  • Security
  • microservices
  • Embedded
  • Java
More

At LendingCrowd, we are dedicated to challenging the market for business lending by doing things differently, re‑engineering our business platforms with an event‑driven microservices architecture. You will work within a fast‑growing company where we strive to raise our standards continually. We offer a great opportunity to be part of a genuine Scottish success story.

With us, you’ll find opportunities for further development, including a path to a leadership role within the team and exposure to new and cutting‑edge technology. We encourage the generation and development of ideas from all our team members to foster growth.

This position is full‑time, hybrid remote based in Edinburgh, with an expected pay starting from £50,000 per year. Our benefits include bereavement leave, company events, pension plans, enhanced maternity and paternity leave, gym memberships, life insurance, private dental and medical insurance, a referral program, sick pay, and the ability to work from home.

last updated 52 week of 2025

NOTE TO JOB SEEKERS

Apply for this Senior Java Software Engineer job vacancy via Bubble Jobs today. You can find other jobs like this Senior Java Software Engineer job vacancy in Edinburgh with our simple job search feature. As well as advertising vacancies like this Senior Java Software Engineer job vacancy, Bubble Jobs specialises in advertising web jobs, digital jobs, tech jobs and other specialist jobs for a wide range of employers and recruiters. If you’re looking for career advice or job searching tips, then make sure you check out our blog which is updated regularly with useful advice and resources. Don’t forget to follow us on Twitter to get the latest job updates and addition career related news and posts. Thanks for using Bubble Jobs and good luck with your job search.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.