Senior Java Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
- Help shape complex software products used in real space missions
- Work on new capabilities as well as established systems
- Influence technical direction while collaborating closely with a highly skilled, multi-disciplinary team
- Enjoy ownership and problem-solving in demanding, real-world environments
- Ensure high-quality delivery of software solutions
Technologies:
- Support
- Java
Requirements
- Strong Java expertise
- A track record of building reliable, well-structured software
- Confidence working with software design and architecture
- Experience taking features from concept through to delivery
- Ability to work independently while contributing positively to a team
- Clear communication and a thoughtful, pragmatic approach to engineering
Benefits & conditions
We are a UK-based space technology business redefining how mission-critical software is built and used across the space sector. Our platforms support organizations worldwide, helping them design, deploy, and operate space systems with greater speed, confidence, and reliability. We offer a salary of up to £60,000, flexible hours with hybrid or remote working options, 36 days of annual leave, a 6% employer pension contribution, and a health cash plan. Our company culture emphasizes employee ownership, technical excellence, and long-term thinking, providing ongoing learning, development, and conference opportunities in an open, inclusive environment where your work has a visible impact.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
93 Java Interview Questions You Should Prepare For
Is Software Engineering Over-Saturated?
Why Upskilling And Reskilling is Important For Developers
How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again