Backend-Entwickler (Java & Python, Microservices) (m/w/d)

Backend-Entwickler (Java & Python, Microservices) (m/w/d)

09 nov
|
OKAPI: Orbits
|
Barcelona

09 nov

OKAPI: Orbits

Barcelona

Tus tareas

Tu misión es diseñar y mantener un backend asíncrono y escalable que impulse las soluciones integrales de OKAPI:Orbits en diseño de misiones, Space Situational Awareness (SSA), gestión del tráfico espacial (STM), dinámica de vuelo (FD) y coordinación del tráfico espacial (STC), y que dé soporte a los operadores de satélites durante todo el ciclo de vida de su misión.

Tus tareas y responsabilidades

- Diseñar, desarrollar y mantener sistemas backend asíncronos basados en microservicios, principalmente en Python para proyectos de clientes externos y, en paralelo, en Java Spring Boot para nuestros productos.
- Implementar y optimizar pipelines de procesamiento y distribución de datos que manejan grandes volúmenes de datos orbitales, telemetría y de misión.
- Diseñar y mantener estructuras de comunicación basadas en mensajes entre microservicios (por ejemplo, mediante RabbitMQ u otros brokers de mensajes equivalentes).
- Colaborar estrechamente con cientificos e ingenieros aeroespaciales para traducir los requisitos de misión en soluciones de software escalables y robustas.
- Compartir la responsabilidad de la arquitectura backend en ambos stacks tecnológicos, con foco en el rendimiento, la tolerancia a fallos y la mantenibilidad.
- Planificar y documentar los pasos de implementación, desde la arquitectura del sistema hasta el despliegue en un contexto nativo en la nube.
- Garantizar la calidad del código, los tests automatizados y el cumplimiento de los estándares de seguridad y desarrollo.
- Desarrollo continuo de los pipelines de CI/CD, la observabilidad y la automatización para apoyar lanzamientos estables y continuos.
- Analizar y resolver problemas complejos en sistemas distribuidos,



con foco en la eficiencia y la fiabilidad.
- Trabajar en equipos pequeños e interdisciplinares, aportando tu experiencia en backend a proyectos multifuncionales.

Tu perfil

Requisitos imprescindibles

- Titulación en Informática, Ingeniería de Software o campo afín, o formación profesional completada como Fachinformatiker (técnico informático según el sistema alemán de formación profesional).
- Al menos 2 años de experiencia profesional con Python en desarrollo backend, scripting, automatización o procesamiento de datos.
- Al menos 2 años de experiencia profesional en desarrollo de software backend con Java (Spring Boot o equivalente).
- Conocimiento sólido de arquitecturas de microservicios, sistemas asíncronos y patrones de comunicación distribuida.
- Experiencia práctica en pruebas y aseguramiento de la calidad del código.
- Experiencia con la comunicación basada en mensajes entre servicios (por ejemplo, RabbitMQ u otros brokers equivalentes) y con la contenerización (Docker), o disposición para ponerte al día rápidamente.
- Capacidad para planificar, implementar y revisar de forma independiente funcionalidades complejas, en estrecha colaboración con ingenieros y científicos.
- Comunicación proactiva, una forma de trabajar estructurada y buen nivel de inglés escrito y hablado.

Se valorará además





- Experiencia con orquestación, en particular con Kubernetes.
- Experiencia en revisiones de código y en el cumplimiento de estándares de codificación.
- Sólido conocimiento de los principios de arquitectura de software, incluídos la estructura modular, la escalabilidad y la sostenibilidad.
- Experiencia en desarrollo de software seguro.
- Trayectoria o interés en el sector espacial o aeroespacial.

¿Por qué nosotros?

- Con una jerarquía plana y grupos de trabajo pequeños, defines tu propia forma de trabajar, incluido un horario flexible.
- Trabajarás en retos pioneros de sostenibilidad espacial junto a un equipo de ingenieros y científicos de primer nivel.
- Tras tu periodo de incorporación en Braunschweig, podrás elegir entre seguir en nuestra oficina (lo que preferimos) o trabajar desde España (Madrid/Barcelona).
- Disfrutarás de libertad técnica: podrás influir en la arquitectura del sistema, en las metodologías de investigación y en los enfoques de integración de datos.
- Crecerás de forma continua con acceso a presupuesto de formación, conferencias del sector y oportunidades de networking.
- Formarás parte de una sólida cultura de ingeniería, con sesiones periódicas para compartir conocimiento, análisis técnicos en profundidad y sprints de innovación.
- Tendrás un gran espíritu de equipo, con eventos de empresa y actividades sociales como laser tag, cenas y salidas de team building.

Nuestro proceso de selección

- Envías tu candidatura
- Revisamos tu perfil y te respondemos con un breve cuestionario
- Una primera entrevista con nuestro equipo de Recursos Humanos
- Un breve re

📌 Backend-Entwickler (Java & Python, Microservices) (m/w/d)
🏢 OKAPI: Orbits
📍 Barcelona

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: backend-entwickler (java & python, microservices) (m/w/d) / barcelona

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: backend-entwickler (java & python, microservices) (m/w/d) / barcelona