Alten México
Alten México
Alten México ofrece servicios de consultoría en ingeniería y tecnología que abarcan ingeniería e I+D, TI, ciberseguridad y gestión de proyectos. Como parte del Grupo ALTEN, sus equipos colaboran con clientes de sectores como la automoción, la aeronáutica y las ciencias de la vida, ayudándoles a desarrollar y gestionar proyectos centrados en la tecnología. La actividad de la empresa también refleja un enfoque declarado en la innovación sostenible, la diversidad y la responsabilidad social corporativa.

Desarrollador Backend Sénior (Java) - ALTEN México, híbrido en Puebla

Desarrolla y refuerza APIs backend seguras y resilientes para ALTEN México con Java, Spring Boot y SQL Server. Ayuda a optimizar sistemas e integraciones críticas en un puesto sénior híbrido en Puebla.

Descripción

  • Desarrollar y mantener APIs REST escalables y seguras con Spring Boot 3, incluido el manejo correcto de códigos de estado HTTP y la integración con sistemas externos.
  • Implementar autenticación y autorización mediante Spring Security y JWT.
  • Optimizar consultas de SQL Server y transacciones de bases de datos con JPA para mejorar el rendimiento y la estabilidad del sistema.
  • Aplicar patrones de resiliencia, como Resilience4j, para respaldar la disponibilidad y la tolerancia a fallos de la aplicación.
  • Estructurar el manejo de errores con @ControllerAdvice y Bean Validation para flujos de validación sólidos.
  • Escribir pruebas unitarias y de integración con JUnit y Mockito para mantener la calidad del código.
  • Contribuir a la estabilización de sistemas críticos mediante la identificación y resolución de cuellos de botella del backend.
  • Contribuir a la mejora continua de procesos, incluida la optimización de consultas SQL y la integración mediante HttpClient, WebClient o RestTemplate.

Requisitos

  • Experiencia sólida en desarrollo backend con Java 17 o 21 y Spring Boot 3.
  • Conocimientos avanzados de Spring Security, autenticación basada en JWT y gestión de roles y permisos.
  • Dominio de JPA y bases de datos relacionales, especialmente SQL Server, incluida la capacidad de escribir consultas eficientes.
  • Experiencia integrando servicios externos, APIs y microservicios, además de aplicar patrones de resiliencia.
  • Familiaridad con las herramientas de pruebas JUnit y Mockito.
  • Capacidad para trabajar en entornos ágiles con equipos de frontend, DevOps y otros equipos de partes interesadas.
  • Conocimientos de manejo de errores, registro de aplicaciones y monitoreo.
  • La experiencia con sistemas críticos o de alta disponibilidad es un plus.
  • Nivel intermedio de inglés.

Beneficios

  • Seguro de gastos médicos mayores.
  • 15 días de aguinaldo.
  • 25% de prima vacacional.
  • Seguro dental y de visión.
  • Vales de despensa.
  • 12 días de vacaciones.

Empleos relacionados

Endless Studios

Desarrollador de currículo de diseño de videojuegos (Unity)

Endless Studios

Desarrolla clases de diseño de videojuegos para programas de educación técnica y profesional de secundaria en Florida con el motor Endstar de Endless Studios. Crea clases puente de Unity, evaluaciones, guías para docentes y tutoriales para el aula.

Abrir
Nivoda

Ingeniero/a sénior de IA y aprendizaje automático, remoto en Estados Unidos

Nivoda

Desarrolla sistemas de clasificación, recomendación y búsqueda multimodal para el mercado global de joyería y los escaparates de joyeros de Nivoda. Crea capacidades de aprendizaje automático en producción para búsqueda, descubrimiento de productos y coincidencia de imágenes.

Abrir