Detalles de la Vacante

Senior Application Engineer

Descripción

Empresa: Swiss Re

Serás el corazón del desarrollo y mantenimiento de nuestros sofisticados productos de seguros internos construidos principalmente con Java, Spring Boot y Angular. Tendrás la oportunidad de unirte a uno de nuestros equipos de producto y contribuir al desarrollo de funcionalidades que generan un impacto real en el negocio.

Experiencia requerida

10+ años en ingeniería de software y programación Java con sólidos fundamentos en estructuras de datos, algoritmos y patrones de arquitectura. Experiencia en diseño de soluciones de alto rendimiento y resolución de problemas de rendimiento en sistemas complejos.

Responsabilidades

Traducir requisitos de negocio en diseño de soluciones de producción. Presentar y comunicar ideas a equipos para revisión y lluvia de ideas. Desarrollar y revisar código. Colaborar con ingenieros de requisitos, especialistas en QA y otros ingenieros de aplicaciones. Contribuir a la arquitectura e integración de sistemas de mensajería, flujos BPMN, marcos de registro y soluciones de telemetría. Mantenerse actualizado con tecnologías emergentes y desarrollos de IA Generativa.

Conocimientos técnicos

Java, Spring Framework, Spring Boot, microservicios, Angular (2-3 años preferido), REST API, Azure (nube nativa), Maven, Git, CI/CD, ORM y RDBMS (deseable).

Habilidades

Curiosidad natural, pensamiento analítico, colaboración en equipos multifuncionales, comunicación y presentación, compromiso con la mejora continua y aprendizaje autodidacta, enfoque en resultados y servicio al cliente.

Experiencia

10+ años en ingeniería de software y programación Java con sólidos fundamentos en estructuras de datos, algoritmos y patrones de arquitectura. Experiencia en diseño de soluciones de alto rendimiento y resolución de problemas de rendimiento en sistemas complejos.

Conocimientos

Java, Spring Framework, Spring Boot, microservicios, Angular (2-3 años preferido), REST API, Azure (nube nativa), Maven, Git, CI/CD, ORM y RDBMS (deseable).

Habilidades

Curiosidad natural, pensamiento analítico, colaboración en equipos multifuncionales, comunicación y presentación, compromiso con la mejora continua y aprendizaje autodidacta, enfoque en resultados y servicio al cliente.

Actividades

Traducir requisitos de negocio en diseño de soluciones de producción. Presentar y comunicar ideas a equipos para revisión y lluvia de ideas. Desarrollar y revisar código. Colaborar con ingenieros de requisitos, especialistas en QA y otros ingenieros de aplicaciones. Contribuir a la arquitectura e integración de sistemas de mensajería, flujos BPMN, marcos de registro y soluciones de telemetría. Mantenerse actualizado con tecnologías emergentes y desarrollos de IA Generativa.

Idiomas

Inglés avanzado

Datos Generales

Tipo de Contrato

Tiempo completo

Idioma

Inglés avanzado