Senior Java Engineer
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
-
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
-
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
-
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.