Salario negociable
Qode
Texas, USA
Título: Soporte de Producción Java Ubicación: Dallas, TX Resumen del trabajo: Estamos buscando un Ingeniero Senior de Soporte Java para unirse a nuestro equipo de soporte de aplicaciones. Será responsable de solucionar problemas complejos en producción, garantizar la disponibilidad y el rendimiento de las aplicaciones, y colaborar con los equipos de desarrollo e infraestructura para brindar un soporte de clase mundial para aplicaciones críticas basadas en Java. Principales responsabilidades: Brindar soporte de nivel 2/3 para aplicaciones basadas en Java en entornos de producción y no producción. Investigar, diagnosticar y resolver incidentes de aplicaciones, problemas de rendimiento y errores del sistema. Colaborar con los equipos de desarrollo para identificar las causas raíz e implementar soluciones permanentes. Supervisar registros, alertas y métricas utilizando herramientas como Splunk, ELK, AppDynamics o similares. Participar en turnos de guardia para brindar soporte 24/7 ante problemas de alta prioridad. Trabajar con pipelines de CI/CD, realizar despliegues y verificar el estado posterior al despliegue. Escribir scripts (Shell, Python o Groovy) para automatizar tareas repetitivas y mejorar el monitoreo. Mantener y actualizar documentación de soporte, artículos de bases de conocimiento y manuales operativos (runbooks). Garantizar el cumplimiento de los SLA, seguimiento de incidentes y elaboración de informes utilizando herramientas como JIRA o ServiceNow. Participar activamente en análisis posteriores a incidentes (postmortems) y liderar iniciativas de mejora continua. Requisitos obligatorios: Título universitario en Informática, Ingeniería o campo relacionado. Más de 10 años de experiencia en soporte y mantenimiento de aplicaciones Java con Spring Boot. Sólidas habilidades de depuración en Java y experiencia con APIs REST, multithreading y gestión de memoria. Dominio de servidores de aplicaciones (por ejemplo, Tomcat, WebLogic, JBoss) y bases de datos relacionales (por ejemplo, Oracle, MySQL, PostgreSQL). Conocimientos sólidos de sistemas Linux/Unix y scripting de shell. Experiencia con herramientas de monitoreo (por ejemplo, AppDynamics, New Relic, Dynatrace). Conocimiento de control de versiones (Git), herramientas de CI/CD (Jenkins, Maven) y automatización de despliegues. Excelentes habilidades de comunicación, resolución de problemas y gestión de incidentes. Requisitos preferidos: Experiencia en servicios financieros, comercio electrónico o entornos de alta disponibilidad. Experiencia con plataformas en la nube como AWS. Conocimiento de arquitectura de microservicios y tecnologías de contenedores (Docker, Kubernetes). Certificación ITIL o experiencia trabajando dentro de un marco ITIL.