Job Search and Career Advice Platform

Enable job alerts via email!

Senior Java Engineer

Head Resourcing Ltd

City of Edinburgh

Hybrid

GBP 55,000 - 75,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 prominent aerospace software company is seeking a Senior Java Engineer to enhance their groundbreaking software product suite. This role involves driving high-impact design decisions, developing robust Java systems, and collaborating with engineering teams. Ideal candidates will have over five years' experience in Java, a solid background in software architecture, and a passion for meaningful work in aerospace. Hybrid work is available, with fully remote options for exceptional candidates.

Qualifications

  • 5+ years' professional Java experience.
  • Strong background in software architecture and clean coding.
  • Experience delivering production-quality software from design to documentation.

Responsibilities

  • Designing and developing high-reliability ground software.
  • Owning complex features end to end.
  • Working in a collaborative, agile environment.

Skills

Java Programming
Software Architecture
Clean Coding
Agile Methodologies

Tools

Git
Maven
CI/CD
DevOps
Job description

Senior Java Engineer | Aerospace Software | Hybrid / Remote

Ready to build software that supports missions beyond Earth?
My aerospace client is entering an exciting growth phase and is looking for a Senior Java Engineer to take ownership of key parts of a cutting-edge software product suite.

This is a hands-on, high-impact role where you'll drive design decisions, build robust Java systems, and help shape how next-generation aerospace ground software is developed.

What you'll be doing
  • Designing, developing and testing high-reliability ground software

  • Owning complex features end to end and breaking big problems into elegant solutions

  • Working across the full SDLC in a collaborative, agile environment

  • Influencing software architecture and best practices

  • Collaborating with other engineering teams to deliver a cohesive product suite

  • Fixing bugs, supporting releases, and mentoring junior engineers

What they're looking for
  • 5+ years' professional Java experience

  • Strong background in software architecture, design, and clean coding

  • Experience delivering production-quality software from design through to documentation

  • Confident working independently while contributing positively to a team

Bonus points for
  • Exposure to space or aerospace systems

  • Agile team experience

  • Model-based or component-based engineering

  • Git, Maven, CI/CD, DevOps concepts

  • Database knowledge and requirements analysis

Why apply?
  • Work on meaningful aerospace software with real-world impact

  • Influence technical direction, not just deliver tickets

  • Hybrid by default, with fully remote considered for exceptional candidates

  • A team that values curiosity, quality, and engineers who want to make a difference

If you're a Senior Java Engineer who enjoys solving complex problems and wants your work to truly matter, this is one worth exploring. 🚀

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