Home
Jobs
Saved
Resumes
Junior Backend Developer – Java / Python, Microservices at OKAPI:Orbits | JobVerse
JobVerse
Home
Jobs
Recruiters
Companies
Pricing
Blog
Jobs
/
Junior Backend Developer – Java / Python, Microservices
OKAPI:Orbits
Website
LinkedIn
Junior Backend Developer – Java / Python, Microservices
Germany
Full Time
23 hours ago
No Sponsorship
Apply Now
Key skills
Cloud
Java
Microservices
MongoDB
Postgres
Python
RabbitMQ
Spring
Spring Boot
SpringBoot
PostgreSQL
Datadog
Sentry
OpenTelemetry
RESTful
Git
CI/CD
Communication
Collaboration
About this role
Role Overview
Design, develop and maintain asynchronous, microservice-based backend systems in Java, with individual components or tools implemented in Python
Implement and optimize data processing and distribution pipelines that handle large volumes of satellite, telemetry and mission data
Design and maintain message-based communication patterns between microservices (e.g., via RabbitMQ or similar message brokers)
Work closely with spacecraft engineers and scientists to translate mission requirements into scalable and robust software solutions
Take ownership of backend architecture with consideration for performance, fault tolerance and maintainability
Plan and document implementation steps, from system architecture to deployment in a cloud-native environment
Ensure code quality, automated testing, and compliance with security and development standards
Evolve CI/CD pipelines, observability and automation to support stable, continuous releases
Analyze and resolve complex issues in distributed systems with a focus on efficiency and reliability
Work in small, interdisciplinary teams, contributing your backend expertise to cross-functional projects
Requirements
Degree in Computer Science, Software Engineering or a related field, or completed vocational training as an IT specialist
Several years of professional experience in backend software development with Java (Spring Boot or similar)
Good knowledge of Python for scripting, automation or data processing
Solid understanding of microservice architectures, asynchronous systems and distributed communication patterns
Experience designing and maintaining RESTful and/or message-based APIs (e.g., RabbitMQ)
Strong understanding of software architecture principles, including modularity, scalability and maintainability
Practical experience with testing, code quality assurance and secure software development
Familiarity with Git-based workflows, CI/CD pipelines and modern DevOps practices
Knowledge of observability tools (e.g., Datadog, Sentry, OpenTelemetry or similar)
Experience with database technologies (e.g., MongoDB, PostgreSQL or similar)
Experience with automated test frameworks and performance benchmarking
Ability to plan, implement and review complex features in close collaboration with engineers and scientists
Proactive communication, structured working style and good command of English, both written and spoken.
Tech Stack
Cloud
Java
Microservices
MongoDB
Postgres
Python
RabbitMQ
Spring
Spring Boot
SpringBoot
Benefits
Flat hierarchy, small teams, flexible working hours
Up to 30 days of vacation & up to 30 days of workation per year
Training and professional development opportunities
Corporate benefits (brand discounts, travel discounts, concert and event offers, etc.)
Free German language course
BahnCard (25 within Braunschweig, 50 outside)
Bike leasing
Company pension scheme
Subsidy for Hansefit / Wellpass membership
Participation in space events and conferences to promote sustainable spaceflight
Monthly after-work events, summer and Christmas parties
Apply Now
Home
Jobs
Saved
Resumes