El desarrollador java para soporte es responsable de atender, analizar y resolver tickets relacionados con incidencias, requerimientos y mejoras en aplicaciones desarrolladas en java. Este rol requiere detectar rápidamente causas raíz, aplicar soluciones eficientes y asegurar la continuidad operativa de los sistemas a su cargo. Además, debe tener disposición para colaborar en equipos multidisciplinarios y para documentar los hallazgos y soluciones implementadas.
experiencia
* mínimo 3 años de experiencia en el rol, atendiendo soporte de aplicaciones java.
* control, seguimiento y desarrollo completo de los requerimientos del cliente, desde el análisis, diseño, construcción, pruebas y liberación
responsabilidades
* atender y dar solución a los tickets de soporte asignados sobre aplicaciones java cumpliendo los slas definidos.
* analizar el origen de las incidencias y proponer correcciones temporales y/o definitivas.
* documentar las soluciones implementadas y los pasos seguidos para resolver los tickets.
* realizar pruebas de validación post-solución en ambientes de desarrollo o qa.
* participar en reuniones de seguimiento y actualización con el equipo de soporte y desarrollo.
* escalar tickets críticos o recurrentes al líder técnico o arquitecto de aplicaciones cuando sea necesario.
* proponer mejoras para la optimización y refactorización de aplicaciones legacy.
habilidades técnicas requeridas
* dominio de programación en java.
* conocimiento y manejo de servidores de aplicaciones (por ejemplo, apache tomcat, jboss, weblogic).
* experiencia en resolución de bugs, análisis de logs, rastreo de excepciones y diagnóstico de aplicaciones java.
* familiaridad con bases de datos relacionales (oracle, mysql, postgresql) y manejo básico de sql.
* experiencia con herramientas de control de versiones (git, svn).
* conocimiento en tecnologías web asociadas (jsp, servlets, html, xml).
* capacidad para comprender y trabajar con aplicaciones legacy y código heredado de versiones previas de java.