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

OKAPI:Orbits

Barcelona

Ibrido

EUR 42.000 - 66.000

Tempo pieno

17 ore fa
Candidati tra i primi

Aumenta le possibilità di ricevere una risposta da questo datore di lavoro

Il tuo curriculum e una lettera di presentazione personalizzati, che corrispondono esattamente a ciò che sta cercando.

Supera i filtri ATS

Descrizione del lavoro

OKAPI:Orbits busca un desarrollador backend para diseñar y mantener un stack de microservicios asíncronos, principalmente en Python y Java Spring Boot, orientado a soluciones de SSA, STM y gestión de tráfico orbital.

Colaborarás con científicos e ingenieros aeroespaciales, participarás en la arquitectura, pruebas y despliegue en la nube, manteniendo altos estándares de rendimiento y fiabilidad.

Competenze

  • Titulación en Informática, Ingeniería de Software o FP en informática (Fachinformatiker).
  • Al menos 2 años de experiencia con Python en backend, scripting o procesamiento de datos.
  • Al menos 2 años de experiencia en desarrollo backend con Java (Spring Boot o equivalente).
  • Conocimiento de arquitecturas de microservicios, sistemas asíncronos y comunicación distribuida.
  • Experiencia con pruebas de software y aseguramiento de la calidad del código.
  • Experiencia con RabbitMQ y contenerización (Docker), o disposición para aprender.
  • Capacidad para planificar, implementar y revisar funcionalidades complejas junto a ingenieros y científicos.
  • Comunicación proactiva y buen nivel de inglés escrito y hablado.

Mansioni

  • 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 (RabbitMQ u otros brokers).
  • 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, 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 entorno 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.

Conoscenze

Python backend
Java Spring Boot
Microservices
Asynchronous systems
Messaging (RabbitMQ)
Testing
Docker
English (written/spoken)

Formazione

Titulación en Informática/ Ingeniería de Software o FP (Fachinformatiker)

Strumenti

RabbitMQ
Docker

Descrizione del lavoro

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 entorno 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 reto de programación
  • Una segunda entrevista con un miembro del equipo en el que trabajarías
  • Una entrevista final con el responsable del departamento
Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

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

OKAPI: Orbits • Barcelona

Ibrido
EUR 60.000 - 95.000
Flexible hours
Lean hierarchy
Spain/Barcelona option
+2
Data Analyst
Data Analyst

Bertrandt Group • Getafe

In loco
EUR 32.000 - 52.000
Movilidad nacional e internacional
Backend Developer
Backend Developer

Initium Software SL • Madrid

Remoto
EUR 70.000 - 95.000
Salario competitivo
Contrato fijo
Trabajo remoto 100%
Python Engineer - Marketing Tech
Python Engineer - Marketing Tech

Oxigent Technologies • Barcelona

Ibrido
EUR 50.000 - 61.000
Estabilidad desde el primer día
Cheque de Formación anual
Seguro médico privado
+3
Desarrollador/a backend
Desarrollador/a backend

El Corte Inglés • Madrid

Ibrido
EUR 48.000 - 68.000
Ticket restaurante
Transporte público
Guardería
+2
Field-Programmable Gate Arrays Engineer (Spain)
Field-Programmable Gate Arrays Engineer (Spain)

Actual talent • Spagna

Ibrido
EUR 90.000 - 120.000
Trabajo híbrido
Salario competitivo
Retribución flexible
+2
Software Developer (Python / AWS)
Software Developer (Python / AWS)

3MT Global • Valencia

Ibrido
EUR 40.000 - 60.000
Salario competitivo
Retribución flexible
Clases de inglés
+2
V&V Flight Software Engineer
V&V Flight Software Engineer

PLD Space • Elche

In loco
EUR 42.000 - 66.000
Fisioterapia en instalaciones
Seguro médico 50% bonificación
Snack y fruta diaria
+1
Technical Lead Java (Remoto)
Technical Lead Java (Remoto)

knowmad mood • Spagna

Remoto
EUR 60.000 - 90.000
Ingeniero/a de Validación y Verificación (V&V) de Sistemas Espaciales
Ingeniero/a de Validación y Verificación (V&V) de Sistemas Espaciales

Exceltic • Madrid

Ibrido
EUR 70.000 - 110.000
Seguro médico
Ticket transporte
Restaurante
+2