Software Developer and Tester
Location: Frascati, Italy
Application deadline: 18 February 2026
Reference number: 0439
Overview
We’re seeking a motivated Mid-Level Full Stack Developer to join our expanding engineering team. In this role, you’ll contribute to the design and development of high-quality applications across a variety of projects, working with Java Spring Boot backend services, frontend interfaces, and software testing activities. If you’re passionate about clean code, continuous learning, and building reliable, well-tested software, we’d love to hear from you.
About the client and location
The ESA Centre for Earth Observation is the European Space Agency’s based in Frascati, Italy. From this location ESA conducts most of their earth observation research, including data analysis and distribution for other non-ESA satellites.
This position is open to protected categories under Italian Law 68/99 (“Rules for the right to work of disabled people”).
Questa posizione e’ aperta alle categorie protette L. 68/99.
Tasks and activities
The scope of work will include:
- Developing and maintaining robust backend services using Java Spring Boot.
- Designing and implementing RESTful APIs, ensuring smooth integrations with both internal and external systems.
- Optimizing application performance, security, and scalability to ensure reliable, high‑quality delivery.
- Building intuitive, user‑friendly interfaces using modern frontend frameworks such as Angular, React, or similar technologies.
- Ensuring responsive, accessible, and high‑quality UI/UX.
- Writing unit, integration, and end‑to‑end tests.
- Developing and maintaining automated test suites using TypeScript, leveraging tools such as Jest, Cypress, or Playwright.
- Participating in code reviews and help uphold high standards of code quality across the team.
- Working closely with product owners, designers, and fellow developers to deliver cohesive, well‑aligned solutions.
- Contributing to technical analysis, project planning, and documentation to support clear and efficient development workflows.
- Supporting multiple ongoing projects, adapting to diverse business needs and varying technical stacks.
Skills and experience
The following skills and experience are mandatory:
- At least 3 years of experience as a Full Stack Developer or as a Backend/Frontend Developer.
- Hands‑on experience with Java, Spring Boot, and REST API development.
- Basic to intermediate experience with frontend technologies (HTML, CSS, JavaScript) and at least one framework.
- Solid understanding of relational databases (e.g., PostgreSQL, MySQL) and familiarity with Git and version‑control best practices.
- Demonstrated willingness to learn, grow, and work across multiple project domains.
- Fluent in English, both written and spoken.
The following skills and experience would be highly desirable:
- Experience working with CI/CD pipelines using tools such as Azure DevOps, GitHub Actions, Jenkins, or similar platforms.
- Knowledge of containerization technologies such as Docker and Kubernetes.
- Experience with cloud platforms (Azure, AWS, or GCP), Agile/Scrum methodologies, and frontend test automation tools such as Playwright or similar.
- Basic understanding of microservices architecture.
- Strong problem‑solving mindset and ability to tackle complex technical challenges.
- Strong communication and teamwork skills, with the ability to collaborate effectively in a multidisciplinary environment.
- Ability to manage multiple tasks simultaneously while maintaining a high standard of quality.
- Curiosity, proactiveness, and a strong desire for continuous professional growth.
Why should you apply?
- You will have the opportunity to work within leading space organisations across Europe.
- We encourage everyone to think outside the box and to push the boundaries of traditional knowledge. This role is an opportunity to join a forward-thinking company and allows for a deeper understanding of the industry.
- To be part of a company that values integrity, inspiration, care and collaboration.
- Benefits include: competitive remuneration packages; unique career opportunities, including working in other countries; access to training and development programmes; flexible relocation support.
We are proud to be an equal opportunity employer, committed to achieving diversity within the workforce and creating an inclusive working environment. We therefore welcome applications from all candidates, irrespective of gender, sexual orientation, ethnicity, religious beliefs, age, disability or other characteristics.
As part of our commitment to providing an inclusive and barrier-free recruitment process, we will provide reasonable adjustments and support to ensure neuro-diverse applicants or those with a disability or long-term condition can be their best during the recruitment process.
Apply now
Apply now - Software Developer and Tester
Title (e.g. Mr, Ms, Mx, Dr) Name * First name Last name
Email *
Phone
Upload your CV * Drop files here or Accepted file types: txt, pdf, doc, docx, Max. file size: 10 MB, Max. files: 10.
Other supporting documents
How did you hear about this job?
I agree to the Terms of Use and Privacy Policy
I agree to allow Starion Group to store and process my personal data in accordance with the Candidate Privacy Notice
Related jobs
Permanent
LEO System and Ground Segment Engineer
Location
Darmstadt, Germany
Deadline
4 March 2026
Permanent
Radio Navigation Engineer
Location
Noordwijk, Netherlands
Deadline
25 February 2026
Permanent
Software Engineer
Location
Diegem, Belgium
Deadline
#J-18808-Ljbffr