Software Developer - (Java, Microservices, Agile)
Location: Hybrid (UK-based)
Type: Full-time | Contract Inside IR35
Sector: Aerospace & Space Technology
Clearance: Must be eligible for UK security clearance
Join a pioneering organisation at the forefront of aerospace and space innovation. We are seeking a passionate and skilled Software Developer to join a dynamic 7-member Scrum team working on the development of a next-generation satellite management system.
This is a unique opportunity to contribute to a high-impact project that supports global connectivity, safety, and technological advancement.
🌟 What You'll Do:
Design, develop, and test software features in an Agile/Scrum environment
Collaborate with cross-functional teams to deliver high-quality, scalable solutions
Contribute to system architecture using UML/SysML
Implement and maintain RESTful microservices using Java (8+) and Spring Boot
Participate in sprint planning, estimation, and continuous integration/deployment
🧠What You Bring:
Strong experience in Java Core (8+), Spring Boot, and Hibernate
Solid understanding of REST APIs, HTTPS, and distributed systems
Familiarity with CI/CD pipelines, Git, and Jira
Experience with automated testing and Agile development practices
Knowledge of software design patterns and microservice architecture
Excellent communication skills and a collaborative mindset
💡 Bonus Points For:
Experience with Enterprise Architect or similar UML tools
Background in aerospace, defence, or space systems
A passion for innovation and solving complex technical challenges
Why Choose this opportunity?
Work on cutting-edge space technology with real-world impact
Be part of a diverse, inclusive, and forward-thinking team
Enjoy a culture that values integrity, innovation, and continuous learning
This vacancy is being advertised by Belcan