At a Glance
- Tasks: Design and develop high-reliability aerospace software with a focus on Java.
- Company: Exciting aerospace client with a mission-driven culture.
- Benefits: Hybrid work model, competitive salary, and opportunities for mentorship.
- Why this job: Make a real-world impact in aerospace while influencing technical direction.
- Qualifications: 5+ years of Java experience and strong software architecture skills.
- Other info: Collaborative environment with a focus on innovation and career growth.
The predicted salary is between 48000 - 72000 £ per year.
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.
Senior Java Engineer in Edinburgh employer: Head Resourcing Ltd
Contact Detail:
Head Resourcing Ltd Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Java Engineer in Edinburgh
✨Tip Number 1
Network like a pro! Reach out to your connections in the aerospace industry or join relevant online communities. You never know who might have a lead on that Senior Java Engineer role you’re after.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best Java projects, especially those related to aerospace or complex systems. This will give potential employers a taste of what you can bring to the table.
✨Tip Number 3
Prepare for interviews by brushing up on your software architecture and design principles. Be ready to discuss how you’ve tackled challenges in past projects, especially in an agile environment.
✨Tip Number 4
Don’t forget to apply through our website! We’re always on the lookout for talented engineers like you. Plus, it’s a great way to ensure your application gets the attention it deserves.
We think you need these skills to ace Senior Java Engineer in Edinburgh
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your 5+ years of Java experience and showcases your software architecture skills. We want to see how you've tackled complex problems and delivered production-quality software, so don’t hold back!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Tell us why you're passionate about aerospace software and how your background aligns with our mission. We love hearing about your unique experiences and what drives you.
Showcase Your Projects: If you've worked on any relevant projects, especially in aerospace or using Agile methodologies, make sure to mention them. We’re keen to see how you’ve influenced software architecture and best practices in your previous roles.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity. Plus, it shows us you’re serious about joining our team!
How to prepare for a job interview at Head Resourcing Ltd
✨Know Your Java Inside Out
Make sure you brush up on your Java skills before the interview. Be ready to discuss your experience with software architecture, design patterns, and clean coding practices. They’ll want to see that you can not only write code but also understand how it fits into the bigger picture.
✨Showcase Your Problem-Solving Skills
Prepare to talk about specific challenges you've faced in previous projects and how you tackled them. Think of examples where you broke down complex problems into elegant solutions, as this aligns perfectly with what they’re looking for in a Senior Java Engineer.
✨Familiarise Yourself with Agile Practices
Since the role involves working in a collaborative, agile environment, be ready to discuss your experience with Agile methodologies. Highlight any past roles where you contributed to team dynamics and how you’ve adapted to changes in project requirements.
✨Demonstrate Your Passion for Aerospace
If you have any experience or interest in aerospace systems, make sure to bring it up! They’re looking for someone who is genuinely excited about building software that supports missions beyond Earth. Share why this field matters to you and how you can contribute to their mission.