Location: Portsmouth
Job Type:Full-Time | Contract
Department: Space Systems Engineering
Team Size:7 (Scrum Team)
Hourly Rate: £55.00p/h Umbrella Inside IR35
About The Role
We are seeking a skilled Java Developerto join an agile scrum team working on a cutting-edge satellite management system. You will be involved in all stages of the software development lifecycle, from design and development to testing and deployment. This is an exciting opportunity to contribute to a high-impact space program within a collaborative and innovative environment.
Key Responsibilities
* Design, develop, and test software features in an agile (Scrum) environment.
* Collaborate with team members to implement new product features.
* Participate in sprint planning and task estimation.
* Ensure code quality through automated testing and continuous integration.
* Engage with internal and external stakeholders in a professional manner.
* Maintain awareness of compliance risks and act with integrity.
Required Skills & Experience
* Programming: Java Core (version 8+), Spring Boot, Spring Framework, Hibernate
* Architecture: Microservices, RESTful APIs, Distributed Systems
* Design: UML/SysML (using Enterprise Architect or similar), Software Design Patterns
* Development Practices: Agile (Scrum), CI/CD, Automated Testing
* Tools:Git (Source Control), Jira (Issue Tracking)
* Soft Skills:Self-motivated, team-oriented, innovative, strong communication skills
Desirable
* Experience with HTTPS-secured REST development
* Familiarity with satellite or aerospace systems
* Exposure to mission-critical or safety-critical software environments
Why Join Us?
* Work on pioneering space technologies
* Be part of a diverse and inclusive team
* Access to continuous learning and development
* Contribute to projects that make a global impact
This vacancy is being advertised by Belcan #J-18808-Ljbffr