Stellar Cyber
DSV
Senior Fullstack Developer
Sobre la oportunidad
Número de Solicitud de Empleo: 106068
Horario: Jornada Completa
POR FAVOR, RECUERDA HACER CLIC EN EL BOTÓN "SOLICITAR" DESPUÉS DE GUARDAR TU PERFIL PARA COMPLETAR TU PROCESO DE SOLICITUD
Empieza aquí. Ve a cualquier lugar.
Visita dsv.com y síguenos en LinkedIn y Facebook.
¿Por qué unirte a nosotros?
Únete al equipo de TI Global de DSV para construir productos empresariales de próxima generación en capacidades de cadena de suministro, datos y plataforma. Trabajamos en equipos de plataforma y producto multifuncionales con una jerarquía plana y una cultura colaborativa. Nuestros principios: Aprendemos rápido, diseñamos para la escalabilidad, construimos de forma pragmática y tratamos la calidad como un deporte de equipo.
El impacto que tendrás
Serás responsable de la entrega de funcionalidades de extremo a extremo, desde microservicios y APIs hasta interfaces de usuario accesibles y de alto rendimiento, elevando los estándares de ingeniería (pruebas, CI/CD, observabilidad, seguridad) y mejorando la fiabilidad, escalabilidad y métricas Web Vitals en flujos de trabajo críticos.
Lo que harás
Construir (de extremo a extremo)
- Diseñar y desarrollar servicios backend en Java (21+) con Spring Boot 3 (REST/OpenAPI), incluyendo acceso a datos, integración con APIs de proveedores, caché y limitación de tasa.
- Implementar patrones basados en eventos con Kafka (KStreams/KConnect) donde aporten un valor claro.
- Modelar y optimizar datos en PostgreSQL y MongoDB.
- Crear frontends responsivos y accesibles según WCAG en React + TypeScript utilizando HTML/CSS semántico y Material UI.
- Utilizar Redux Toolkit + RTK Query (preferido) para el estado/datos del lado del cliente; Vite/Webpack para la experiencia de compilación y desarrollo.
- Mantener la documentación clara y actualizada (APIs, decisiones de diseño, runbooks).
Calidad y fiabilidad
- Automatizar pruebas en toda la pila: Jest/React Testing Library y Playwright en el frontend; JUnit/Mockito/Testcontainers en el backend; Gatling para rendimiento cuando sea necesario.
- Integrar comprobaciones en el flujo de CI/CD (Jenkins/Azure DevOps), contenerizar con Docker y desplegar en Kubernetes.
- Instrumentar logs, métricas y trazas; definir alertas accionables y SLOs.
Seguridad y cumplimiento
- Aplicar prácticas de codificación segura y Zero-Trust; implementar autenticación OIDC/OAuth2 y autorización RBAC; dar soporte a la auditoría de registros y controles de privacidad de datos.
Colaboración y habilitación
- Colaborar con Producto, Diseño, Arquitectos, Líderes Técnicos, QA y otros equipos para refinar requisitos y realizar pruebas tempranas (`shift-left`) en testabilidad y experiencia de usuario.
- Participar en revisiones de código y comunidades de desarrolladores; mentorizar a ingenieros junior.
- Soportar investigaciones de L3 (~10%) y dirigir medidas preventivas.
Tu caja de herramientas
- Frontend: React, TypeScript/JavaScript, HTML, CSS/SCSS; Material UI; Figma
- Estado y Datos (FE): Redux Toolkit + RTK Query (preferido)
- Backend: Java 21+, Spring Boot 3, Spring Data/JPA, Spring Security; REST/OpenAPI (GraphQL es un plus)
- Streaming e Integración: Kafka (KStreams/KConnect)
- Datos: PostgreSQL 12+, MongoDB 7+
- Compilación/Desarrollo: Vite, Webpack; NPM/Yarn; Git
- Pruebas: Jest, React Testing Library, Cypress/Playwright; JUnit, Mockito, Testcontainers; Gatling
- CI/CD y Cloud-native: Jenkins, Azure DevOps; Docker; Kubernetes
- Observabilidad: ELK, Prometheus/Grafana, OpenTelemetry
Lo que aportas
- 6–10+ años construyendo sistemas de producción con React/TypeScript y Java/Spring Boot, incluyendo la propiedad de extremo a extremo de funcionalidades complejas.
- Sólidos conocimientos de diseño de microservicios y API (REST/OpenAPI), modelado de dominios y experiencia práctica con Kafka.
- Estrategia de pruebas probada en toda la pila, integración de CI/CD y un enfoque pragmático para el rendimiento y la fiabilidad.
- Conocimientos prácticos de accesibilidad WCAG (semántica HTML, navegación por teclado, gestión de foco).
- Comunicación clara y orientada al negocio; mentalidad de mentor; comodidad colaborando entre disciplinas.
- A valorar: Next.js/SSR, Storybook/sistemas de diseño, GraphQL, Azure/AWS, monorepos/micro-frontends.
¿Qué ofrecemos?
- Contrato indefinido
- Asistencia médica privada
- Cursos de inglés - financiados o cofinanciados por la empresa
- Dietas
- Horario laboral de 35 horas/semana
- Trabajo híbrido
- Programa de incorporación integral
- Buddy
- Buen acceso al transporte público
DSV – Transporte y Logística Global
Trabajar en DSV significa trabajar en una liga diferente.
Como líder mundial en transporte y logística, estamos en un viaje de crecimiento extraordinario. Creceremos juntos mientras continuamos innovando, digitalizando y desarrollando nuestros logros.
Con aproximadamente 160.000 colegas en más de 90 países, trabajamos cada día para ofrecer servicios sólidos y satisfacer las necesidades de nuestros clientes, ayudándoles a alcanzar sus objetivos. Sabemos que la mejor manera de lograrlo es aportando nuevo talento, nuevas perspectivas e individuos ambiciosos como tú.
En DSV, el rendimiento está en nuestro ADN. No solo trabajamos – nuestro objetivo es dar forma al futuro de la logística. Esta ambición alimenta un entorno dinámico construido sobre la colaboración global en equipo, la responsabilidad y la acción. Valoramos la inclusión, acogemos diversas culturas y respetamos la dignidad y los derechos de cada individuo. Si quieres tener un impacto, contar con la confianza de los clientes y desarrollar tu carrera en una empresa con visión de futuro, este es tu lugar.
