Senior Software Engineer


🚀 Software Engineers (Java / Angular) – Sustainable Digital Programme – £60-80K

We’re growing a delivery team working on a major multi-year sustainable agriculture and land management programme supporting a UK public sector organisation.

There’s a strong pipeline of work already in motion, and we’re looking to bring in 3 additional engineers over the next few months to help scale delivery.

📍 Location: Candidates must be within commuting distance and able to attend Cardiff 3–4 times per month

💡 The Opportunities:

1 x Team Lead / Senior Engineer (hands-on leadership)

2 x Senior Software Engineers

Some flexibility for a strong Java-focused backend engineer

This is a tight-knit, highly collaborative team, working directly with stakeholders and end users. Expect real ownership, fast-moving delivery, and meaningful impact in the public sector space.

🧰 Tech Stack

Java 21 (standard across the programme)

Spring Boot

Angular (strong demand, ideally Angular 16+)

REST APIs / microservices

CI/CD pipelines and modern DevOps tooling

We’re primarily Java + Angular, with opportunities spanning:

Frontend engineering

Backend engineering

Full stack delivery

🔧 What You’ll Be Doing

Designing and building services using Java 21 & Spring Boot

Developing modern UI applications using Angular

Working across the full delivery lifecycle in an Agile/DevOps environment

Collaborating closely with customers and product stakeholders

Building clean, scalable, well-tested code (TDD encouraged)

Supporting continuous improvement across engineering practices and pipelines

Providing technical leadership and mentoring (for Lead role)

🧠 What We’re Looking For

Essential

Strong Java development experience (Java 17+ / Java 21 preferred)

Spring Boot experience

Angular experience (preferably Angular 16+)

Solid understanding of software engineering principles and design patterns

Experience working in Agile delivery teams

Strong communication and stakeholder collaboration skills

Nice to have

Full stack experience (Java + Angular)

Experience in public sector / regulated environments

CI/CD and DevOps exposure

Previous leadership or mentoring experience (Lead role)

🔐 Security

Must be eligible for Security Clearance (SC)

UK residency requirements apply (typically 5 years)

Dual nationals welcome

Interviews to be held across 6th and 7th July.

🌱 Why Join?

Work on a meaningful UK sustainability-focused programme

Modern tech stack: Java 21 + Angular 16+

Strong pipeline of work with long-term stability

Close collaboration with end users and stakeholders

Real ownership and visible impact

Supportive, engineering-led culture

Apply for this role:

    Advertised by:

    Jack Spence

    Managing Director

    Jack Spence

    Jack is our Managing Director and boasts over 15 years in technical recruitment, specifically around Bristol and the South West. Jack has an ability to build successful long-term partnerships and has some exceptional clients to show for it. A Bristol Rovers fanatic, you can catch him down at the Memorial Stadium most weekends.

    Connect with Jack Spence