Principal Software Engineer

Cathcart Technology

Manchester

Ibrido

GBP 70.000 - 85.000

Tempo pieno

2 giorni fa
Candidati tra i primi

Aumenta le possibilità di ricevere una risposta da questo datore di lavoro

Il tuo curriculum e una lettera di presentazione personalizzati, che corrispondono esattamente a ciò che sta cercando.

Supera i filtri ATS

Vantaggi offerti da questo lavoro

Performance bonus
Pension scheme
Private medical cover
Hybrid working
Hands-on technical leadership

Descrizione del lavoro

Cathcart Technology is seeking a Principal Java Engineer (Hands-On) in Manchester. This role combines hands-on coding with technical leadership, mentoring engineers and setting engineering standards across the Scrum teams.

You will design and deliver high‑quality Java applications using Spring Boot and AWS, advocate TDD and CI/CD, and help shape the architectural direction while remaining an active coder.

Competenze

  • Significant commercial experience developing applications with Java and Spring Boot.
  • Strong technical judgement and the ability to influence engineering decisions.
  • Experience mentoring, coaching or providing technical guidance to other developers.
  • A genuine interest in writing clean, maintainable and well‑tested code.
  • Experience working in collaborative Agile engineering environments.
  • Understanding of modern software architecture and distributed systems.
  • Ability to balance hands‑on delivery with wider technical responsibilities.

Mansioni

  • Designing, developing and delivering high-quality software using Java and Spring Boot.
  • Providing technical leadership within the Scrum team, helping guide engineering decisions and approaches.
  • Mentoring and coaching engineers, supporting their technical development.
  • Collaborating with other Principal Engineers and Development Managers on architecture, standards and engineering improvements.
  • Championing practices including TDD, pair programming, automated testing and continuous integration.
  • Helping break down complex technical challenges and ensuring solutions are scalable, maintainable and fit for purpose.
  • Remaining actively involved in coding, code reviews and day‑to‑day delivery.

Conoscenze

Java
Spring Boot
AWS
Technical leadership

Strumenti

Docker
Kubernetes
Terraform
CI/CD

Descrizione del lavoro

Principal Java Engineer (Hands-On)

£70,000 – £85,000 + Bonus + Excellent Benefits

Hybrid – 1 Day Per Week Onsite in South Manchester

Java | Spring Boot | AWS | Technical Leadership

Please note: Visa sponsorship is not available for this position.

We’re working with an established technology business in South Manchester who are looking to appoint a Principal Java Engineer to play a key role in the continued development of their software platforms and engineering teams.

This is an opportunity for an experienced Java Engineer who enjoys technical leadership but doesn’t want to move away from writing code. The role is approximately 80% hands‑on, with the remaining time focused on mentoring, coaching, technical decision‑making and helping drive engineering standards.

The business has invested heavily in modern engineering practices, with Agile, Extreme Programming (XP), TDD and continuous delivery central to how their teams operate.

The Opportunity

You’ll work as part of an established Scrum team, taking ownership of technical delivery while helping influence the wider engineering approach.

Your responsibilities will include:

  • Designing, developing and delivering high-quality software using Java and Spring Boot.
  • Providing technical leadership within the Scrum team, helping guide engineering decisions and approaches.
  • Mentoring and coaching engineers, supporting their technical development.
  • Collaborating with other Principal Engineers and Development Managers on architecture, standards and engineering improvements.
  • Championing practices including TDD, pair programming, automated testing and continuous integration.
  • Helping break down complex technical challenges and ensuring solutions are scalable, maintainable and fit for purpose.
  • Remaining actively involved in coding, code reviews and day‑to‑day delivery.

This isn’t a traditional management position or a purely architectural role. You’ll have genuine technical influence while remaining closely involved in building software.

The engineering environment includes:

  • Java and Spring Boot
  • AWS cloud infrastructure, including serverless technologies
  • Microservices and distributed systems
  • Docker and Kubernetes
  • Terraform and Infrastructure as Code
  • CI/CD and automated deployment pipelines
  • Test-Driven Development (TDD)
  • Pair programming and Agile/XP practices

You don’t need to have worked with every technology listed. Strong Java engineering fundamentals and a commitment to good software development practices are the priorities.

What We’re Looking For

We’re interested in speaking with experienced Senior, Lead, Staff or Principal Java Engineers who can demonstrate:

  • Significant commercial experience developing applications with Java and Spring Boot.
  • Strong technical judgement and the ability to influence engineering decisions.
  • Experience mentoring, coaching or providing technical guidance to other developers.
  • A genuine interest in writing clean, maintainable and well‑tested code.
  • Experience working in collaborative Agile engineering environments.
  • An understanding of modern software architecture and distributed systems.
  • The ability to balance hands‑on delivery with wider technical responsibilities.

Experience with AWS, DevOps tooling, containerisation and Infrastructure as Code would be particularly beneficial.

You don’t necessarily need to hold a Principal title already. If you’re a strong Senior or Lead Engineer who has been taking on wider technical responsibilities and is ready for the next step, we’d be keen to hear from you.

What’s On Offer?
  • Salary of £70,000 – £85,000 depending on experience.
  • Performance‑related bonus.
  • Excellent pension scheme.
  • Private medical cover.
  • Hybrid working, with approximately one day per week onsite in South Manchester.
  • A genuinely hands‑on technical leadership position.
  • Established engineering teams with a strong focus on quality, collaboration and continuous improvement.
  • The opportunity to influence technical direction while working on complex, long‑term software platforms.
Interested?

If you’re an experienced Java Engineer looking for greater technical influence without sacrificing the hands‑on development you enjoy, we’d be keen to have a conversation.

Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Principal Software Engineer
Principal Software Engineer

Stockport Nub News • Stockport

Ibrido
GBP 90.000 - 130.000
Performance bonus
Employer pension
Health insurance
+3
Principal Developer
Principal Developer

Sellick Partnership • Manchester

Ibrido
GBP 85.000 - 125.000
Java Software Engineer
Java Software Engineer

Cathcart Technology • Altrincham

Remoto
GBP 40.000 - 80.000
Remote‑first working
Clear salary bands and progression
Bonus and benefits package
+2
Principal Software Engineer
Principal Software Engineer

Data Science Festival • Milton Keynes

In loco
GBP 75.000 - 85.000
Healthcare package
Life assurance
Holiday trading
+3
Principal Software Engineer
Principal Software Engineer

Matchtech Group • Greater Manchester

Ibrido
GBP 90.000 - 120.000
Performance bonus
Employer pension
Health insurance
+5
Principal Engineer
Principal Engineer

Candour Solutions • Manchester

In loco
GBP 80.000 - 95.000
30 days holiday + Bank Holidays
Company pension scheme
Significant technical ownership and in
+1
Principal Software Engineer
Principal Software Engineer

Pathfinder • City Of London

Ibrido
GBP 75.000 - 95.000
10% pension
10% cash allowance
Bonus
+1
Principal Java Engineer
Principal Java Engineer

NPAworldwide • Manchester

In loco
GBP 70.000 - 85.000
Flexitime 37.5 hrs
Hybrid working
Learning budget
+6
Principal Software Engineer
Principal Software Engineer

Oliver Bernard • Greater London

Ibrido
GBP 117.000 - 143.000
Java Software Engineer
Java Software Engineer

SR2 | Socially Responsible Recruitment | Certified B Corporation • Bradley Stoke

In loco
GBP 60.000 - 85.000
Flexible working hours
Remote or office working
External training & L&D budget
+2