El portal de empleo de España

Desarrollador Java Sénior (AWS/RxJava)

En remoto, Madrid·Jornada completa·Añadida hace 1 mes (comprobada el 1 oct)

UST

140 ofertas abiertas

Resumen

Pagas
Salario en 12 o 14 pagas
Modalidad
En remoto (Madrid)
Contrato
Jornada completa
Inglés
Obligatorio
Experiencia
8+ años
Beneficios
Retribución flexible, gimnasio

Habilidades

Se valora

Esta oferta se escribió originalmente en inglés.

Requisitos

Se valorará

  • Experiencia liderando migraciones a gran escala o iniciativas de refactorización en bases de código multi-módulo.
  • Conocimiento de empaquetado de contenedores y construcción de imágenes multi-arquitectura (Linux/AMD64 y Linux/ARM64).
  • Conocimientos de Python con capacidad para leer, entender y depurar código existente.
  • Experiencia trabajando con Apache Arrow u otros formatos de datos columnares.
  • Responsabilidad sobre pipelines de CI/CD utilizando TeamCity, GitHub Actions o tecnologías similares.
  • Experiencia contribuyendo en discusiones de arquitectura y estrategia técnica.

Salario y beneficios

Qué ofrecen

  • ¡23 días de vacaciones anuales más el 24 y el 31 de diciembre como días discrecionales!
  • Numerosos beneficios (Plan de asistencia sanitaria, conectividad a Internet, seguros de vida y accidentes).
  • Programa de Compensación Flexible: comidas, guardería, transporte, clases de inglés online, plan de salud y más.
  • Acceso gratuito a diversas plataformas de formación.
  • Estabilidad profesional y planes de desarrollo de carrera personalizados.
  • Programa de Referidos con atractivos bonos por recomendaciones exitosas.
  • Opción de elegir entre 12 o 14 pagas anuales.
  • Medidas reales de conciliación de la vida laboral y familiar (flexibilidad, política de teletrabajo, horario de verano y más).
  • Acceso a descuentos de UST Club y beneficios de membresía de gimnasio.

Si deseas saber más, no dudes en postularte y nos pondremos en contacto contigo para compartir todos los detalles. ¡UST te está esperando!

El puesto

¡Seguimos buscando al mejor talento... y nos encantaría que te unieras a nuestro equipo!

Buscamos un Senior Java Developer altamente cualificado con amplia experiencia en la construcción de sistemas distribuidos escalables y de alto rendimiento.

Te unirás a un talentoso equipo de ingeniería responsable de diseñar, desarrollar y evolucionar aplicaciones de misión crítica utilizando Java moderno, arquitecturas cloud-native y tecnologías orientadas a eventos.

Qué harás

  • Diseñar, desarrollar y mantener servicios backend robustos utilizando Java 17/21 y Spring Boot.
  • Construir microservicios escalables y resilientes aprovechando los principios de la programación reactiva.
  • Desarrollar y mantener APIs gRPC y esquemas Protobuf, garantizando la compatibilidad con versiones anteriores y una evolución adecuada de los esquemas.
  • Implementar soluciones altamente concurrentes y eficientes, aplicando patrones avanzados de concurrencia y seguridad de hilos (thread-safety).
  • Trabajar con arquitecturas orientadas a eventos basadas en Kafka y almacenes de datos a escala de producción.
  • Crear y mantener suites de pruebas automatizadas, incluyendo pruebas unitarias, de integración y de contrato.
  • Colaborar con equipos multidisciplinares en decisiones de arquitectura, revisiones de diseño y documentación técnica.
  • Participar en la resolución de problemas, análisis de causa raíz y actividades de postmortem.
  • Contribuir a los pipelines de CI/CD, infraestructura en la nube y despliegues en contenedores.
  • Producir documentación técnica clara, propuestas de diseño y descripciones de pull requests.

Requisitos obligatorios

  • Más de 8 años de experiencia profesional en desarrollo con Java.
  • Más de 3 años de experiencia práctica con Java 17 o Java 21, incluyendo características modernas del lenguaje como records, sealed classes, pattern matching y virtual threads cuando proceda.
  • Sólida experiencia en Spring Framework y Spring Boot en entornos de producción.
  • Experiencia demostrada en programación reactiva utilizando Project Reactor o RxJava (Mono, Flux, backpressure, estrategias de reintento, hot vs. cold publishers), o programación asíncrona avanzada con CompletableFuture y concurrencia estructurada.
  • Experiencia en producción con gRPC y Protocol Buffers, incluyendo streaming RPCs, deadlines, interceptores y evolución de esquemas.
  • Comprensión profunda de los fundamentos de la concurrencia, servicios de ejecución (executor services), patrones sin bloqueo (lock-free) y gestión del ciclo de vida de los hilos.
  • Sólidas prácticas de testing utilizando JUnit 5, Mockito y AssertJ.
  • Experiencia desarrollando pruebas de integración con dependencias reales y pruebas de contrato/paridad.
  • Conocimiento sólido de la semántica de productores y consumidores de Kafka.
  • Experiencia en producción con al menos una de las siguientes tecnologías: Redis, PostgreSQL o MongoDB.
  • Experiencia en la nube con AWS (o plataformas cloud equivalentes), incluyendo servicios como S3, IAM, soluciones de Kafka gestionadas y entornos de ejecución de contenedores.
  • Excelentes habilidades de comunicación escrita con capacidad para crear documentos de diseño, postmortems y documentación técnica.
  • Nivel de inglés C1 o superior.

Sobre UST

UST es una empresa global de transformación digital y servicios de TI con sede en Aliso Viejo, California, EE. UU. Con más de 30,000 empleados en todo el mundo, UST colabora con grandes corporaciones de sectores como banca, salud, comercio minorista y manufactura para ofrecer soluciones tecnológicas, incluyendo nube, análisis de datos y desarrollo de aplicaciones. La empresa tiene una sólida presencia global con centros de entrega en América del Norte, Europa, Asia y América Latina.

En España, UST tiene una presencia significativa en Málaga, donde opera un centro de tecnología e innovación. La oficina de Málaga es un centro de entrega clave para clientes europeos, ofreciendo puestos en ingeniería de software, datos y servicios digitales. UST es conocida por su cultura colaborativa y su inversión en el desarrollo de los empleados, lo que la convierte en una opción atractiva para profesionales internacionales que buscan trabajar en el creciente ecosistema tecnológico de España.

Sector
Tecnología
Fundación
1999
Plantilla
30,000
Sede
Alameda, EE. UU.
En España
Málaga

Datos prácticos

  • La oficina de UST en Málaga forma parte de un creciente centro tecnológico en el sur de España, que ofrece un estilo de vida mediterráneo con un costo de vida más bajo en comparación con Madrid o Barcelona.
  • La empresa proporciona apoyo de visado y reubicación para contrataciones internacionales, como parte de sus programas de movilidad global.
  • UST enfatiza el aprendizaje continuo y ofrece certificaciones y formación en nube, datos e ingeniería.
  • Málaga tiene una comunidad internacional creciente y está bien conectada por aire con las principales ciudades europeas, lo que facilita los viajes a los expatriados.
  • UST cuenta con una fuerza laboral diversa con empleados de muchas nacionalidades, y el inglés se usa comúnmente en la oficina de Málaga.

En sus propias palabras

Sobre la empresa y el equipo

Más detalladamente, UST es una empresa multinacional con sede en Norteamérica, certificada como Top Employer y Great Place to Work, con más de 35.000 empleados en todo el mundo y presencia en más de 35 países. Somos líderes en servicios de tecnología digital, proporcionando soluciones tecnológicas a gran escala a algunas de las organizaciones más reconocidas del mundo.

Información adicional

En UST, estamos comprometidos con la igualdad de oportunidades en todos nuestros procesos de selección y no discriminamos por raza, género, discapacidad, edad, religión, orientación sexual o nacionalidad. Tenemos un compromiso especial con la Discapacidad y la Inclusión, y fomentamos activamente las candidaturas de profesionales con certificado de discapacidad.

Todas las vacantes de UST
WhatsApp
Híbrido en Madrid

Ingeniero DevOps Sénior

USTHace 6 días4 vacantes
En remoto, Madrid
En remoto, Madrid

Desarrollador Backend

USTHace 4 días
Híbrido en Madrid

Becario/a de DevOps

USTHace 4 días
En remoto, Madrid

Ingeniero DevOps

USTHace 4 días3 vacantes
Híbrido en Madrid

Modelador BPM / Flowable

USTHace 4 días
Híbrido en Madrid
En remoto, Madrid
Ver los 140 empleos