Capgemini
DSV
Desarrollador Fullstack Senior
Sobre la oportunidad
Número de solicitud de empleo: 106068
Horario: Jornada completa
POR FAVOR, RECUERDE HACER CLIC EN EL BOTÓN "APLICAR" DESPUÉS DE GUARDAR SU PERFIL PARA COMPLETAR SU PROCESO DE SOLICITUD
Empieza aquí. Llega a cualquier parte
Visita dsv.com y síguenos en LinkedIn y Facebook
Por qué unirte a nosotros
Únete al departamento de TI global de DSV para crear productos empresariales de próxima generación en las áreas de cadena de suministro, datos y capacidades de plataforma. Trabajamos en equipos de producto y plataforma multifuncionales con una jerarquía plana y una cultura colaborativa. Nuestros principios: aprendemos rápido, diseñamos para escalar, 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 integral de funcionalidades, 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 las métricas Web Vitals en flujos de trabajo de misión crítica.
Lo que harás
Construcción (integral)
- 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, almacenamiento en 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 frontend s responsivos y compatibles con 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, manuales operativos).
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 CI/CD (Jenkins/Azure DevOps), contenerizar con Docker y desplegar en Kubernetes.
- Instrumentar registros, 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 al registro de auditoría y controles de privacidad de datos.
Colaboración y capacitación
- Colaborar con Producto, Diseño, Arquitectos, Tech Leads, QA y otros equipos para refinar los requisitos y aplicar el enfoque shift-left en la capacidad de prueba y la experiencia de usuario (UX).
- Participar en revisiones de código y comunidades de desarrolladores; mentorizar a ingenieros junior.
- Apoyar investigaciones de L3 (~10%) e impulsar medidas preventivas.
Tu kit 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 valorado)
- 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 en producción con React/TypeScript y Java/Spring Boot, incluyendo la responsabilidad integral de funcionalidades complejas.
- Sólidos conocimientos en microservicios y diseño de API (REST/OpenAPI), modelado de dominio y experiencia práctica con Kafka.
- Estrategia de pruebas probada en toda la pila, integración de CI/CD y un enfoque pragmático hacia el rendimiento y la fiabilidad.
- Conocimientos prácticos de accesibilidad WCAG (HTML semántico, navegación por teclado, gestión del foco).
- Comunicación clara y orientada al negocio; mentalidad de mentoría; comodidad colaborando entre disciplinas.
- Valorable: Next.js/SSR, Storybook/sistemas de diseño, GraphQL, Azure/AWS, monorepos/micro-frontend s.
Qué ofrecemos
- Contrato indefinido
- Seguro médico privado
- Cursos de inglés: financiados o cofinanciados por la empresa
- Ticket restaurante
- Horario laboral de 35 horas/semana
- Trabajo híbrido
- Programa de incorporación integral
- Buddy (compañero de apoyo)
- Buen acceso a transporte público
DSV – Transporte y logística global
Trabajar en DSV significa trabajar en una liga diferente.
Como líder global en transporte y logística, estamos en un extraordinario viaje de crecimiento. Crezcamos juntos mientras continuamos innovando, digitalizando y desarrollando nuestros logros.
Con cerca de 160.000 compañeros 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 forma de conseguirlo es atrayendo 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 base de la colaboración mundial en equipo, la responsabilidad y la acción. Valoramos la inclusión, acogemos diferentes culturas y respetamos la dignidad y los derechos de cada individuo. Si quieres causar impacto, contar con la confianza de los clientes y desarrollar tu carrera en una empresa con visión de futuro, este es el lugar donde estar.
