El portal de empleo de España

Desarrollador Backend (Java y Python, Microservicios)

Híbrido en Barcelona·Jornada completa·Añadida hace 1 mes (comprobada el 6 nov)

OKAPI:Orbits

2 ofertas abiertas

Nuestro resumen

Modalidad
Híbrido, Barcelona
Contrato
Indefinido, jornada completa
Inglés
Obligatorio
Experiencia
2+ años
Formación
Titulación universitaria

Habilidades

Se valora

Esta oferta se escribió originalmente en inglés.

Requisitos

Qué buscan

  • Grado en Informática, Ingeniería de Software o un campo relacionado, o formación profesional completada como Fachinformatiker (especialista en TI).
  • Al menos 2 años de experiencia profesional con Python para 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 comparable).
  • Sólido conocimiento de arquitecturas de microservicios, sistemas asíncronos y patrones de comunicación distribuida.
  • Experiencia práctica con pruebas y aseguramiento de la calidad del código.
  • Experiencia con la comunicación basada en mensajes entre servicios (por ejemplo, RabbitMQ o brokers de mensajería comparables) y la contenerización (Docker), o disposición para aprender rápidamente sobre ello.
  • Capacidad para planificar, implementar y revisar funciones complejas de forma independiente en estrecha colaboración con ingenieros y científicos.
  • Comunicación proactiva, forma de trabajar estructurada y buen nivel de inglés, tanto escrito como hablado.

Se valorará

  • Experiencia con la orquestación, especialmente Kubernetes.
  • Experiencia con revisiones de código y cumplimiento de estándares de programación.
  • Sólido conocimiento de los principios de arquitectura de software, incluyendo estructura modular, escalabilidad y mantenibilidad.
  • Experiencia en el desarrollo de software seguro.
  • Formación o interés en el sector espacial o aeroespacial.

El puesto

Tu misión es diseñar y mantener un backend asíncrono y escalable que impulse las soluciones de extremo a extremo de OKAPI:Orbits en diseño de misiones, Space Situational Awareness (SSA), Space Traffic Management (STM), Flight Dynamics (FD) y Space Traffic Coordination (STC), apoyando a los operadores de satélites durante todo el ciclo de vida de su misión.

Trabajarás principalmente en proyectos de clientes externos con un stack tecnológico basado en Python, al tiempo que contribuirás en paralelo a nuestros productos desarrollados en Java Spring Boot. Diseñarás e implementarás microservicios robustos que procesen y distribuyan grandes volúmenes de datos orbitales y de telemetría para ofrecer APIs fiables y procesos de automatización. Ya aportarás una experiencia sólida y asumirás la responsabilidad independiente de partes de la arquitectura del backend en ambos entornos.

Trabajarás en los sistemas que permiten a los operadores de satélites y agencias espaciales analizar, coordinar y proteger sus misiones en un entorno espacial cada vez más congestionado.

Los estudios demuestran que las mujeres tienen menos probabilidades de solicitar un puesto si no cumplen el 100 % de los requisitos. Ten en cuenta que te animamos explícitamente a que te postules si este es tu caso, siempre y cuando aportes pasión por la tecnología espacial, el desarrollo de software fiable y el uso sostenible del espacio.

OKAPI:Orbits ya cuenta con un equipo altamente diverso y está comprometido activamente a seguir aumentando esa diversidad, ya que los estudios demuestran que los equipos heterogéneos logran mejores resultados e impulsan la innovación.

Qué harás

  • 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 gestionen grandes volúmenes de datos orbitales, de telemetría y de misión.
  • Diseñar y mantener estructuras de comunicación basadas en mensajes entre microservicios (por ejemplo, a través de RabbitMQ o brokers de mensajería comparables).
  • Colaborar estrechamente con ingenieros y científicos espaciales para traducir los requisitos relacionados con las misiones en soluciones de software escalables y robustas.
  • Compartir la responsabilidad de la arquitectura del backend en ambos stacks tecnológicos, con un enfoque 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 cloud-native.
  • Garantizar la calidad del código, las pruebas automatizadas y el cumplimiento de los estándares de seguridad y desarrollo.
  • Impulsar los pipelines de CI/CD, la observabilidad y la automatización para permitir lanzamientos estables y continuos.
  • Analizar y resolver problemas complejos en sistemas distribuidos con un enfoque en la eficiencia y la fiabilidad.
  • Trabajar en equipos pequeños e interdisciplinares, aportando tu experiencia en backend a proyectos transversales.

¿Por qué nosotros?

  • Con una jerarquía horizontal y grupos de trabajo pequeños, definirás tu propia forma de trabajar, incluyendo horarios flexibles.
  • Trabajar en desafíos innovadores de sostenibilidad espacial con un equipo de ingenieros y científicos de primer nivel.
  • Tras tu periodo de incorporación en Braunschweig, puedes elegir entre quedarte en nuestra oficina (lo que preferimos) o trabajar desde España (Madrid/Barcelona).
  • Disfrutar de  libertad técnica. Influir en la arquitectura del sistema, las metodologías de investigación y los enfoques de integración de datos.
  • Crece continuamente con acceso a presupuestos de formación, conferencias del sector y oportunidades de networking.
  • Formar parte de una sólida  cultura de ingeniería, con sesiones regulares de intercambio de conocimientos, análisis técnicos profundos y sprints de innovación.
  • Gran espíritu de equipo, con eventos para toda la empresa y actividades sociales como laser tag, cenas y salidas de team-building.

Sobre OKAPI:Orbits

OKAPI:Orbits es una empresa de tecnología espacial especializada en servicios de determinación de órbitas de satélites y prevención de colisiones. La empresa proporciona datos orbitales precisos y herramientas de evaluación de riesgos a operadores de satélites, ayudándoles a gestionar sus flotas de manera segura y eficiente. Como actor especializado en el creciente mercado de conciencia situacional espacial, OKAPI:Orbits atiende a una clientela global de operadores de satélites comerciales e institucionales.

Sector
Space Tech
Fundación
2016
Plantilla
11–50
Sede
Barcelona, España
En España
Barcelona

Datos prácticos

  • La empresa tiene su sede en Barcelona, un importante centro tecnológico europeo con un creciente clúster de la industria espacial.
  • OKAPI:Orbits trabaja en un campo altamente técnico, ofreciendo oportunidades para ingenieros y científicos de datos con interés en el espacio.
  • La base de clientes de la empresa es internacional, por lo que el inglés es probablemente el idioma de trabajo.
  • Barcelona ofrece una alta calidad de vida y una vibrante comunidad internacional, lo que la hace atractiva para profesionales que se reubican.
Todas las vacantes de OKAPI:Orbits
WhatsApp