> Markdown version of [/jobs/ext/2510069-senior-java-software-developer](https://www.wearedevelopers.com/jobs/ext/2510069-senior-java-software-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior JAVA Software Developer - **Company:** SSC - Swedish Space Corporation - **Location:** Madrid, Spain (Remote available) - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), HTML5, Big Data, Databases, Data Mining, Relational Databases, Python (Programming Language), PostgreSQL, Software Architecture, Software Engineering, Software Requirements Analysis, Verification and Validation (Software), Systems Architecture, Systems Integration, Jupyter Notebook, Stylesheet Language, Jupyter, AngularJS - **Published:** August 11, 2026 - **Apply:** https://es.indeed.com/viewjob?jk=d4848602da104597 ## About the Role * Master's degree in relevant disciplines. * Experience working with large volumes of data (100s of TB). * Experience working with complex scientific pipelines. * Experience in defining software requirements and test cases. * Knowledge of and practical experience with managing relational database management systems serving TB-scale datasets, specifically knowledge of PostgreSQL. * Experience in working with large astronomical data sets. * Experience working in an international environment. * You must be able to work in English. * Excellent communication skills - notably in interfacing with different stakeholders with diverse backgrounds (for example Scientists). * Knowledge and software engineering experience in Python would also be useful. * Knowledge of ESA missions is an advantage. * Knowledge of HTML5, CSS and Javascript and toolkits such as Angular, for development of the data mining front-end, is an asset. * Knowledge of Jupyter Notebook, Jupyter Lab and Jupyter Hub frameworks, their APIs and kernels. ## Description * All applicants must be legally allowed to work in Spain without the need to obtain a work visa. Only European Union (EU), European Economic Area (EEA) and SWISS citizens can be employed by SSC Space in Netherland. * Applicants are required to provide a copy of their passport and degree certificate. SSC Space Netherlands B.V. will validate the Degree with the issuing University and provide evidence to ESA. * In line with ESA's security requirements, prior to issuing a letter of employment the applicant shall provide to SSC Space Netherlands B.V. a recent official document declaring that they are of good conduct from the country where currently resident, and SSC Space Netherlands B.V. will validate your employment history., The Gaia DPAC Software Engineer will provide a service to support the following main activities: * + Work within the group with responsibility for overall system architecture and main database in Gaia. + Maintain and support the integration of software changes from consortium scientists and engineers. + Maintain front-end UIs used to support data, data model management and other activities in the consortium. + Maintain and update software used in the main database, including that used to integrate and consolidate the scientific data products. + Interact with members of the SOC and scientific consortium to identify requirements and software change requests. + Specify testing and operations activities and support the operations engineer in software validation, optimisation and operations. For Ariel, a future mission, which is anticipated to utilise Java: * Contribute to the design of the software architecture in the Ariel SOC. * Support the development and integration of the uplink subsystems. * Interact with technical developers in the consortium to support the successful integration of consortium-provided scientific software. * Provide support for the definition of the subsystem use cases and software requirements. ## Related Videos - [Alibaba Big Data and Machine Learning Technology](https://www.wearedevelopers.com/videos/37-alibaba-big-data-and-machine-learning-technology) - [Migrating half a million users to a new payment service provider](https://www.wearedevelopers.com/videos/730-migrating-half-a-million-users-to-a-new-payment-service-provider) - [Kubernetes dev is fun, but setup and ops isn't! See a fun PaaS alternative to push any code, ipynbs or even just data!](https://www.wearedevelopers.com/videos/732-kubernetes-dev-is-fun-but-setup-and-ops-isn-t-see-a-fun-paas-alternative-to-push-any-code-ipynbs-or-even-just-data) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Data Science on Software Data](https://www.wearedevelopers.com/videos/162-data-science-on-software-data) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk)