Java Developer
Certain Advantage — Portsmouth, GB
- Published on
About the Role
This position is for a Java Developer specializing in Satellite Systems, focusing on microservices, Agile methodologies, and Spring Boot. You'll be part of a dynamic 7-person Scrum team, involved in the design and execution of critical software for a new satellite platform. Collaborating in a modern CI/CD DevOps environment, you will help contribute to cutting-edge space technology.
Key Responsibilities
- Develop high-quality code as part of an Agile Scrum team.
- Collaborate on the design and implementation of new product features.
- Participate in sprint planning, estimations, and reviews.
- Contribute to automated testing and continuous integration.
Technical Skills Required
- Strong core Java development (Java 8+).
- Proficient in Spring Boot & Spring Framework (with Hibernate).
- Experience in building RESTful web services over HTTPS.
- Familiarity with microservices architecture and distributed systems.
- Experience with CI/CD pipelines and modern delivery tools.
- Knowledge of Git for source control and Jira for issue tracking.
- Ability to utilize UML/SysML (e.g., using Enterprise Architect).
Desirable Skills
- Experience with automated testing frameworks.
- Familiarity with Agile development methodologies.
- A proactive mindset with a passion for innovation.
- Excellent communication skills to engage with stakeholders effectively.
What’s on Offer
Join Certain Advantage to work on mission-critical systems in the space domain. Experience a collaborative culture that values innovation and quality. This is an opportunity for long-term career development within a high-tech environment.