{"id":3806607,"url":"https://alion.io/job/okapiorbits-backend-developer-java-python-microservices-3","title":"Backend Developer (Java & Python, Microservices)","company":{"id":692507,"name":"OKAPI:Orbits","domain":"okapiorbits.space","url":"https://alion.io/company/okapiorbits","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Personio","truth_index":{"grade":"A","score":95,"open_postings":17,"ghost_share":0,"stale_share":0,"repost_share":0,"time_to_fill_p50_days":229,"computed_at":"2026-11-06T05:58:05Z"}},"role":"Backend","role_family":"Backend","seniority":"junior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Barcelona, Spain"],"countries":["ES"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":2,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Docker","optional":false},{"name":"Java","optional":false},{"name":"Python","optional":false},{"name":"RabbitMQ","optional":false},{"name":"Spring Boot","optional":false},{"name":"CI/CD","optional":true},{"name":"Kubernetes","optional":true}],"status":"live","first_seen_at":"2026-09-23T12:17:15Z","employer_posted_date":"2026-09-23","last_verified_at":"2026-11-06T06:52:51Z","board_verified":true,"closed_at":null,"days_open":44,"trust":{"level":"ok","repost_count":0,"flags":["company_stale"],"days_open":43},"description":"Your mission\nYour mission is to design and maintain a scalable, asynchronous backend that powers OKAPI:Orbits' end-to-end solutions across mission design, Space Situational Awareness (SSA), Space Traffic Management (STM), Flight Dynamics (FD), and Space Traffic Coordination (STC), supporting satellite operators throughout their entire mission lifecycle.You'll work primarily on external customer projects with a Python-based tech stack, while also contributing in parallel to our products built on Java Spring Boot. You design and implement robust microservices that process and distribute large volumes of orbital and telemetry data to deliver reliable APIs and automation processes. You already bring solid experience and take independent ownership of parts of the backend architecture across both environments.\nYou'll work on the systems that enable satellite operators and space agencies to analyze, coordinate, and protect their missions in an increasingly crowded space environment.\nStudies show that women are less likely to apply for a position if they don't meet 100% of the requirements. Please know that we explicitly encourage you to apply if this applies to you, as long as you bring a passion for space technology, reliable software development, and sustainable use of space.\nOKAPI:Orbits already brings together a highly diverse team and is actively committed to growing that diversity further, since studies show that heterogeneous teams achieve better results and drive innovation.\nYour tasks and responsibilities\nDesign, develop, and maintain asynchronous, microservice-based backend systems, primarily in Python for external customer projects and in parallel in Java Spring Boot for our products\nImplement and optimize data processing and distribution pipelines that handle large volumes of orbital, telemetry, and mission data\nDesign and maintain message-based communication structures between microservices (e.g., via RabbitMQ or comparable message brokers)\nCollaborate closely with space engineers and scientists to translate mission-related requirements into scalable, robust software solutions\nShare responsibility for the backend architecture across both tech stacks, with a focus on performance, fault tolerance, and maintainability\nPlan and document implementation steps, from system architecture through deployment in a cloud-native environment\nEnsure code quality, automated testing, and adherence to security and development standards\nAdvance CI/CD pipelines, observability, and automation to support stable, continuous releases\nAnalyze and resolve complex issues in distributed systems with a focus on efficiency and reliability\nWork within small, interdisciplinary teams, contributing your backend expertise to cross-functional projects\nYour profile\n Must-havesDegree in Computer Science, Software Engineering, or a related field, or completed vocational training as a Fachinformatiker (IT specialist)\nAt least 2 years of professional experience with Python for backend development, scripting, automation, or data processing\nAt least 2 years of professional experience in backend software development with Java (Spring Boot or comparable)\nSolid understanding of microservice architectures, asynchronous systems, and distributed communication patterns\nPractical experience with testing and code quality assurance\nExperience with, or willingness to quickly get up to speed on, message-based communication between services (e.g., RabbitMQ or comparable message brokers) and containerization (Docker)\nAbility to independently plan, implement, and review complex features in close collaboration with engineers and scientists\nProactive communication, structured way of working, and good written and spoken English\nNice-to-havesExperience with orchestration, particularly Kubernetes\nExperience with code reviews and adherence to coding standards\nSolid understanding of software architecture principles, including modular structure, scalability, and maintainability\nExperience with secure software development\nBackground in or interest in the space or aerospace sector\nWhy us?\nWith a lean hierarchy and small working groups, you define your own way of work including flexible work hours.\nWork on groundbreaking space sustainability challenges with a team of top-tier engineers and scientists.\nAfter your on-boarding time in Braunschweig, you can choose between staying in our office (what we prefer), working from Spain (Madrid/Barcelona)\nEnjoytechnical freedom. Influence system architecture, research methodologies, and data integration approaches.\nGrow continuously with access to training budgets, industry conferences, and networking opportunities.\nBe part of a strongengineering culture, with regular knowledge-sharing sessions, technical deep dives, and innovation sprints.\nGreat team spirit, with company-wide events and social activities like laser tag, dinners, and team-building outings.","description_format":"text","description_chars":4924,"description_truncated":false,"requirements":{"experience_years_min":2,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[{"language":"English","level":"All levels","optional":false}]},"benefits":["Flexible schedule"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Satellite Communications","Satellite Manufacturing","Space Services"],"lifecycle":[{"event":"open","at":"2026-11-05T13:43:51Z"}],"visa":[],"liveness":{"score":68,"band":"ok","label":"Likely open","p_open":1,"p_active":0.853,"p_room":0.8,"age_days":43,"expected_fill_days":229,"reasons":["conf:6","win:early","crowd:junior"],"computed_at":"2026-11-06T05:58:05Z"},"pay":null,"html_url":"https://alion.io/job/okapiorbits-backend-developer-java-python-microservices-3","json_url":"https://alion.io/job/okapiorbits-backend-developer-java-python-microservices-3.json","meta":{"generated_at":"2026-11-06T20:43:10Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":122,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-07T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":692507},"rest":"https://alion.io/mcp/rest/get_company?id=692507"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fokapiorbits-backend-developer-java-python-microservices-3"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fokapiorbits-backend-developer-java-python-microservices-3"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fokapiorbits-backend-developer-java-python-microservices-3"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/okapiorbits-backend-developer-java-python-microservices-3\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fokapiorbits-backend-developer-java-python-microservices-3"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3806607}},{"tool":"search_jobs","arguments":{"company":"okapiorbits.space","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3806607},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}