İş Tanımı ve Gereklilikler
Estamos buscando Full Stack Java Developer (Enterprise Applications) para construir juntos un futuro más seguro para las familias mexicanas
Propósito o misión del Rol
Ejecutar e implementar proyectos tecnológicos estratégicos mediante el desarrollo Full Stack Java, asegurando soluciones empresariales robustas, seguras y escalables, alineadas a estándares corporativos y a las necesidades del negocio.
El rol tiene como eje principal el desarrollo Full Stack en Java, apoyándose en prácticas modernas de ingeniería de software, automatización, uso de Azure Cloud y herramientas de Inteligencia Artificial, colaborando con equipos multidisciplinarios para garantizar entregas de alta calidad.
Buscamos personas que:
- Construyan el mañana, con una base sólida en desarrollo y apertura a nuevas tecnologías y frameworks.
- Ganen en equipo, colaborando con perfiles técnicos, funcionales y de negocio.
- Se adueñen, asumiendo responsabilidad directa sobre el código, las soluciones desarrolladas y su correcta operación.
RESPONSABILIDADES Y ATRIBUCIONES
- Diseñar, desarrollar y mantener aplicaciones empresariales Full Stack con Java como tecnología principal.
- Implementar soluciones alineadas al stack corporativo, siguiendo buenas prácticas de desarrollo, arquitectura y seguridad.
- Participar en la ejecución técnica de iniciativas estratégicas, evaluando factibilidad, impacto y sostenibilidad.
- Desarrollar componentes backend (Java) y frontend según las necesidades de la aplicación.
- Diseñar y consumir APIs REST bajo arquitecturas orientadas a servicios.
- Administrar y optimizar bases de datos relacionales y no relacionales utilizadas por las aplicaciones.
- Utilizar herramientas de CI/CD para automatizar procesos de desarrollo, pruebas y despliegue.
- Aprovechar herramientas de Inteligencia Artificial (ej. GitHub Copilot, Claude IA) para análisis, documentación y mejora del código.
- Asegurar el correcto funcionamiento, mantenimiento y evolución de las aplicaciones asignadas.
- Anticipar y resolver problemas técnicos complejos en ambientes productivos.
- Evaluar sistemas existentes y proponer mejoras de rendimiento, calidad y mantenibilidad.
- Colaborar activamente con equipos de InfoSec, Infraestructura, Operaciones, Finanzas, Comercial y PLD.
REQUISITOS Y CALIFICACIONES
- Ingeniería en Sistemas, Computación o Informática (titulado/a).
- Mínimo 3 años de experiencia sólida en desarrollo Full Stack Java.
- Capacidad comprobada para implementar técnica y funcionalmente módulos o sistemas de mediana/alta complejidad.
- Experiencia documentando requerimientos técnicos, diseños y estimaciones.
- Experiencia preferente en industrias:
- Seguros
- Banca / Servicios Financieros
- Inglés intermedio (lectura técnica y comunicación funcional).
CONOCIMIENTOS TÉCNICOS CLAVE
- Full Stack Java (requisito indispensable):
- Java (Spring / Spring Boot u otros frameworks equivalentes).
- Desarrollo backend y frontend.
- Arquitectura orientada a servicios (SOA, REST APIs).
- Bases de datos relacionales y no relacionales.
- Herramientas de gestión ágil (Azure DevOps – preferente, SAFe Agile Framework).
- Conocimientos generales de Cloud (Azure), redes y servidores.
- Diseño y modelado de datos.
- Integración de aplicaciones empresariales.
- Uso de IA aplicada al desarrollo (GitHub Copilot, Claude IA) para eficiencia y calidad del código.
DOMINIO DE HERRAMIENTAS
- Paquetería Office.
- Herramientas de colaboración corporativa.
- Repositorios de código y pipelines de CI/CD.
PERFIL INTERPERSONAL
- Pensamiento analítico y crítico.
- Alta atención al detalle en desarrollo y validaciones técnicas.
- Comunicación efectiva con perfiles técnicos y no técnicos.
- Trabajo en equipo.
- Inteligencia emocional y manejo de presión.
- Enfoque en resolución de problemas y resultados.
- Capacidad de toma de decisiones técnicas.
ENTORNO DE TRABAJO
- Equipos multiculturales y de alto rendimiento.
- Trabajo bajo presión y por objetivos.
- Alta interacción con áreas clave del negocio.
Requisitos específicos para colaboradores internos:
- Contar con al menos 12 meses en tu posición actual.
- Informar a tu líder antes de postularte.
- Enviar correo de confirmación.
- No participar en dos o más procesos simultáneamente.
En MetLife fomentamos un entorno diverso e incluyente, libre de discriminación por motivos de raza, identidad o expresión de género, orientación sexual, religión, edad, nacionalidad, estado civil, discapacidad o condición económica.
No se realizan pruebas de VIH ni embarazo como requisito para ingreso, permanencia o ascenso, y existe igualdad de oportunidades laborales.
Nuestros beneficios están diseñados para cuidar su bienestar holístico con programas para la salud física y mental, el bienestar financiero y el apoyo para las familias. Ofrecemos seguro de gastos médicos mayores, seguro de vida en combinación con un paquete de compensación competitivo junto con bonificaciones por rendimiento, fondo de ahorro y plan de pensiones. También ofrecemos permisos parentales y de adopción ampliados, así como beneficios adicionales como tiempo libre de voluntariado, días libres por su cumpleaños y el Día del Patrimonio Cultural, eventos culturales y deportivos, ¡y mucho más!