Java Software Engineer

Bright Ascension Ltd

City of Edinburgh

Hybrid

GBP 35,000 - 45,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Salary 35k–45k GBP
36 days holiday
6% pension
Hybrid & flexible working
Health cash plan
Life assurance
Learning & development
Collaborative environment

Job summary

Bright Ascension Ltd in Edinburgh is seeking a junior to mid-level Java engineer to work on real space systems. You’ll build and develop Java applications, gain experience across the full software development lifecycle, and contribute to new products in a collaborative agile team.

Ideal candidates have 1–3+ years in Java, is familiar with Spring Boot and databases, uses Git and Maven, and is keen to write well-tested, reliable code. This hybrid role offers flexibility and growth opportunities.

Qualifications

  • 1–3+ years' experience with Java (or strong relevant experience).
  • Understanding of object-oriented programming and clean code practices.
  • Exposure to Spring / Spring Boot and databases (JPA, Hibernate or SQL).
  • Experience with version control (Git) and build tools (Maven).
  • Interest in writing well-tested, reliable code.

Responsibilities

  • Build and develop Java applications used in real space systems.
  • Gain experience across the full software development lifecycle.
  • Work on new products and features, not just maintenance.
  • Collaborate with experienced engineers in an agile team.

Skills

Java
OOP
Clean coding
Testing

Tools

Git
Maven
SQL databases
Hibernate

Job description

Want to build real-world software that powers space missions?

At Bright Ascension, we’re redefining how software is developed for the space industry — working with organisations across the globe, from space agencies to innovative start-ups. Our technology helps bring space systems to life faster, smarter, and more reliably.

We’re growing fast, and this is your chance to learn, develop, and make a real impact from day one.

The Role

This is a strong opportunity for a junior to mid-level engineer to grow your skills while working on meaningful, cutting-edge products.

  • Build and develop Java applications used in real space systems
  • Gain experience across the full software development lifecycle
  • Work on new products and features, not just maintenance
  • Collaborate with experienced engineers in a supportive, agile team

Location: Edinburgh (hybrid) with some flexibility for remote working

What You’ll Bring
  • Around 1–3+ years’ experience with Java (or strong relevant experience)
  • Understanding of object-oriented programming and clean code practices
  • Exposure to Spring / Spring Boot and databases (JPA, Hibernate or SQL)
  • Experience with version control (Git) and build tools (e.g. Maven)
  • Interest in writing well-tested, reliable code
You’ll Thrive If You
  • Are eager to learn and develop your skills quickly
  • Enjoy solving problems and building practical solutions
  • Work well in a collaborative, fast-paced environment
  • Want to make a meaningful impact early in your career
Why Bright Ascension
  • Work on real space technology used globally
  • Join a fast-growing, ambitious company
  • Learn from experienced engineers and accelerate your development
  • Be part of an employee-owned business where your contribution matters
  • Work in a supportive, inclusive environment
Our Values

Our values shape how we work and grow:

  • Passion & Innovation – Be curious, bold, and open to new ideas
  • Teamwork & Collaboration – Share knowledge and succeed together
  • Respect & Integrity – Value different perspectives and build trust
What You’ll Get
  • Competitive salary (£35k–£45k) with regular reviews
  • 36 days holiday and 6% pension
  • Flexible and hybrid working
  • Health cash plan and life assurance
  • Investment in learning and career development
  • A collaborative environment where you can make a real impact

Start your career in space technology and grow with us!

Candidates must be based in the UK, as it is a hybrid role.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Engineer (Tooling)
Java Engineer (Tooling)

Bright Ascension Ltd • City of Edinburgh

Hybrid
GBP 35,000 - 45,000
Competitive salary
36 days paid holiday
Flexible hours and hybrid working
+3
Senior Java Engineer
Senior Java Engineer

Bright Ascension Ltd • United Kingdom

Hybrid
GBP 40,000 - 60,000
36 days paid holiday
Health Cash Plan
Life Assurance cover
+2
Frontend Engineer
Frontend Engineer

Bright Ascension Ltd • City of Edinburgh

Hybrid
GBP 35,000 - 45,000
36 days paid holiday
Health Cash Plan
Life Assurance cover
+3
DevOps Engineer
DevOps Engineer

Bright Ascension Ltd • City of Edinburgh

Hybrid
GBP 55,000 - 70,000
Flexible hours and hybrid working
36 days paid holiday
Health Cash Plan
+2
Flight Team Lead
Flight Team Lead

Bright Ascension Ltd • City of Edinburgh

Hybrid
GBP 48,000 - 65,000
36 days paid holiday
Health Cash Plan
Enhanced maternity and paternity pay
+1
Technical Product Manager
Technical Product Manager

Bright Ascension Ltd • City of Edinburgh

Hybrid
GBP 45,000 - 65,000
Competitive salary
36 days paid holiday
Flexible hours
+4
Space Tech Java Engineer (Hybrid) – Make an Impact
Space Tech Java Engineer (Hybrid) – Make an Impact

Bright Ascension Ltd • City of Edinburgh

Hybrid
GBP 35,000 - 45,000
Salary 35k–45k GBP
36 days holiday
6% pension
+5
Programme Manager
Programme Manager

Bright Ascension Ltd • City of Edinburgh

Hybrid
GBP 50,000 - 60,000
Competitive salary
Flexible hours
36 days paid holiday
+4
Marketing Executive
Marketing Executive

Bright Ascension Ltd • City of Edinburgh

Hybrid
GBP 35,000 - 45,000
Highly competitive salary
36 days paid holiday
Health Cash Plan
+2
Flight Software Engineer
Flight Software Engineer

Bright Ascension Ltd • Dundee, City of Edinburgh, Bristol

Hybrid
GBP 35,000 - 45,000
36 days paid holiday
Health Cash Plan
Enhanced maternity and paternity pay
+1