




Resumen: Buscamos un Ingeniero Senior de Java para contribuir al desarrollo y evolución de aplicaciones empresariales basadas en la nube en Microsoft Azure dentro de un equipo global de TI corporativa. Aspectos destacados: 1. Rol de colaborador individual senior con fuerte responsabilidad técnica 2. Colaboración con arquitectos y equipos internacionales en soluciones escalables 3. Trabajo con Java moderno, Spring Boot, microservicios y conceptos nativos para la nube **Descripción de la empresa** SGS es la empresa líder mundial en ensayos, inspección y certificación. Operamos una red de más de **2.500 laboratorios e instalaciones comerciales** en 115 países, respaldada por un equipo de **99.500 profesionales dedicados**, con más de 145 años de excelencia en el servicio. **Descripción del puesto** Buscamos un **Ingeniero Senior de Java** para unirse a nuestro equipo de TI corporativa y contribuir al desarrollo y evolución de aplicaciones empresariales basadas en la nube en **Microsoft Azure**. En este puesto, trabajará de forma práctica en todo el ciclo de vida del desarrollo de software, colaborando estrechamente con arquitectos, ingenieros senior y equipos internacionales. Ayudará a diseñar, construir y mantener soluciones backend escalables, seguras y de alta calidad que respalden procesos corporativos críticos en SGS a nivel mundial. Se trata de un **rol senior de colaborador individual** con fuerte responsabilidad técnica y estrecha colaboración con los equipos de arquitectura y plataforma. **Principales responsabilidades** * Diseñar, desarrollar y mantener servicios backend utilizando **Java (21+)** y el **ecosistema Spring** (Spring, Spring Boot, Spring Security). * Crear y consumir **API RESTful**, aplicando **OAuth 2.0** y las mejores prácticas de seguridad. * Contribuir a **arquitecturas basadas en microservicios** desplegadas en **Azure Kubernetes Service (AKS)**. * Participar en **sistemas orientados a eventos** mediante **Azure Event Hubs y/o Kafka**. * Colaborar con desarrolladores frontend en aplicaciones construidas con **Angular (19+)**. * Trabajar con bases de datos relacionales, incluidas **Azure SQL (SQL Server), PostgreSQL y Oracle**. * Participar activamente en **revisiones de código**, canalizaciones CI/CD y prácticas **DevSecOps**. * Brindar soporte a entornos de producción, resolución de incidencias e iniciativas de mejora continua. * Contribuir a debates técnicos, diseño de soluciones y actividades de **reducción de deuda técnica**. **Stack tecnológico** * **Backend:** Java 21+, Spring / Spring Boot / Spring Security * **Frontend:** Angular 19+ * **Arquitectura:** Microservicios (AKS), Orientado a eventos (Event Hubs / Kafka) * **Seguridad:** OAuth 2.0 * **Bases de datos:** Azure SQL (SQL Server), PostgreSQL, Oracle * **DevOps:** Azure DevOps, Git, canalizaciones CI/CD, herramientas SAST/SCA * **Deseable:** BPMN (Camunda), motores de reglas de negocio (Drools) **Requisitos** * Licenciatura o máster en Ciencias de la Computación, TI o campo relacionado. * **Más de 5 años de experiencia profesional** en desarrollo backend con Java. * Amplia experiencia con **Java moderno**, Spring Boot y arquitecturas basadas en REST. * Conocimientos sólidos sobre **conceptos nativos para la nube** y sistemas distribuidos. * Experiencia en todo el **ciclo de vida del desarrollo de software (SDLC)** en entornos ágiles. * Capacidad para colaborar cómodamente en **equipos internacionales y multiculturales**. * Dominio fluido del **inglés** (escrito y hablado). **Información adicional** **¿Por qué SGS?** * Únase a una empresa globalmente reconocida y estable, líder en la industria de ensayos, inspección y certificación (TIC). * Disfrute de un horario flexible y un modelo de trabajo híbrido. * Acceda a oportunidades continuas de aprendizaje mediante SGS University y Campus. * Colabore en un entorno multinacional con colegas de distintos continentes. * Benefíciese de una plataforma integral de beneficios. **Postule ahora**: En SGS, nos comprometemos a fomentar una cultura abierta, amigable y de apoyo, basada en el trabajo en equipo. Valoramos la diversidad y ofrecemos infinitas oportunidades para aprender, desarrollar su experiencia y alcanzar su máximo potencial. ¡Postule ahora para unirse a nuestro motivado y dinámico equipo!


