Detalles de la Vacante

Full Stack Developer

Descripción

Empresa: American Express Global Business Travel

Diseñar y mantener servicios Java empresariales en arquitecturas distribuidas. Trabajarás en todo el ciclo de vida del desarrollo, desde el diseño de API y desarrollo con Spring Boot hasta la automatización de despliegues y soporte de producción, colaborando con equipos multifuncionales en entornos AWS y Linux.

Experiencia requerida

5+ años de experiencia práctica extensa en desarrollo Java, incluyendo JDK 11 y/o JDK 17, más 4+ años de experiencia en desarrollo Node.js.

Responsabilidades

Construir, desarrollar y mantener servicios/API basados en Java; desarrollar aplicaciones Spring Boot con despliegues contenerizados; implementar integraciones con Kafka; trabajar con bases de datos relacionales y NoSQL; liderar migraciones de JDK; construir y mantener pipelines CI/CD; integrar plataformas de comunicación; colaborar con equipos multifuncionales; dar soporte a aplicaciones en múltiples entornos; mentorizar a miembros del equipo.

Conocimientos técnicos

Java, Spring Boot, REST/SOAP, XML/JSON, XSLT, Node.js, JavaScript, Kafka, bases de datos relacionales (Postgres, SQL Server) y NoSQL, Docker, Tomcat, OpenShift, CI/CD (Maven, GitHub, Jenkins, Nexus), AWS, Unix/Linux, integración con SMS (Syniverse/Twilio) y correo (SparkPost), seguridad (Proofpoint/DMARC).

Habilidades

Comunicación y colaboración sólidas, capacidad para documentar decisiones técnicas, mentoría y mejora continua de prácticas de desarrollo y estándares de arquitectura.

Prestaciones y beneficios

Beneficios flexibles adaptados a cada país (seguros de salud y bienestar, planes de jubilación, licencia parental, asistencia para adopción, recursos de bienestar); descuentos de viaje semanales de proveedores importantes; acceso a más de 20,000 cursos en plataforma de aprendizaje; oportunidades de promoción interna; grupos globales de inclusión.

Experiencia

5+ años de experiencia práctica extensa en desarrollo Java, incluyendo JDK 11 y/o JDK 17, más 4+ años de experiencia en desarrollo Node.js.

Conocimientos

Java, Spring Boot, REST/SOAP, XML/JSON, XSLT, Node.js, JavaScript, Kafka, bases de datos relacionales (Postgres, SQL Server) y NoSQL, Docker, Tomcat, OpenShift, CI/CD (Maven, GitHub, Jenkins, Nexus), AWS, Unix/Linux, integración con SMS (Syniverse/Twilio) y correo (SparkPost), seguridad (Proofpoint/DMARC).

Habilidades

Comunicación y colaboración sólidas, capacidad para documentar decisiones técnicas, mentoría y mejora continua de prácticas de desarrollo y estándares de arquitectura.

Actividades

Construir, desarrollar y mantener servicios/API basados en Java; desarrollar aplicaciones Spring Boot con despliegues contenerizados; implementar integraciones con Kafka; trabajar con bases de datos relacionales y NoSQL; liderar migraciones de JDK; construir y mantener pipelines CI/CD; integrar plataformas de comunicación; colaborar con equipos multifuncionales; dar soporte a aplicaciones en múltiples entornos; mentorizar a miembros del equipo.

Idiomas

Inglés avanzado

Datos Generales

Tipo de Contrato

Tiempo completo

Idioma

Inglés avanzado

Disponibilidad de Viajar

No

Disponibilidad de Mudarse

No