31 jul
|
SOFTTEK
|
México
Ingeniero de Soporte y Mantenimiento de Aplicaciones Java / Angular (Nivel Proficient)
Resumen de la Posición
Profesional en Soporte y Mantenimiento de Aplicaciones con experiencia sólida en tecnologías Java, Angular y SQL, responsable de garantizar la operación continua, estabilidad, rendimiento y evolución de aplicaciones empresariales críticas. El candidato deberá ser capaz de analizar, diagnosticar y resolver incidentes complejos, así como participar en actividades de mejora continua, mantenimiento correctivo, preventivo y evolutivo.
Trabajará en coordinación con equipos de desarrollo, infraestructura, bases de datos y negocio para asegurar el cumplimiento de los niveles de servicio (SLA) y la satisfacción de los usuarios.
Responsabilidades Principales
Soporte de Aplicaciones
Atender, analizar y resolver incidentes de nivel L3 relacionados con aplicaciones Java y Angular.
Realizar análisis de causa raíz (Root Cause Analysis - RCA) para incidentes recurrentes o críticos.
Monitorear la salud y desempeño de las aplicaciones productivas.
Gestionar tickets de soporte cumpliendo los SLA establecidos.
Coordinar actividades con equipos multidisciplinarios para la restauración de servicios.
Mantenimiento y Mejora Continua
Implementar correcciones de errores y mejoras funcionales en aplicaciones existentes.
Realizar mantenimiento correctivo, preventivo y evolutivo.
Participar en despliegues y validaciones posteriores a producción.
Identificar oportunidades de optimización de código, procesos y consultas SQL.
Mantener actualizada la documentación técnica y operacional.
Desarrollo y Análisis Técnico
Analizar requerimientos funcionales y técnicos.
Desarrollar soluciones utilizando Java y Angular siguiendo estándares de desarrollo.
Realizar pruebas unitarias y de integración.
Participar en revisiones de código y aseguramiento de calidad.
Gestión de Bases de Datos
Diseñar, analizar y optimizar consultas SQL.
Investigar problemas relacionados con la integridad y consistencia de datos.
Ejecutar scripts de soporte y mantenimiento en bases de datos.
Apoyar en actividades de tuning y optimización de consultas.
Requisitos Técnicos
Obligatorios
Backend
Java 8 o superior.
Spring Boot.
Spring Framework.
Servicios RESTful.
Maven o Gradle.
JUnit.
Frontend
Angular 10+.
TypeScript.
HTML5.
CSS3.
Bootstrap o frameworks equivalentes.
Bases de Datos
SQL Intermedio/Avanzado.
Experiencia con Oracle, SQL Server, PostgreSQL o MySQL.
Optimización de consultas y análisis de desempeño.
Herramientas
Git.
Jenkins, GitHub Actions o herramientas CI/CD.
Jira, ServiceNow o herramientas ITSM.
SonarQube.
Postman.
Sistemas Operativos
Linux/Unix.
Windows Server.
Competencias Técnicas Deseables
Microservicios.
Docker.
Kubernetes.
OpenShift.
Apache Tomcat.
Spring Security.
ELK Stack (Elasticsearch, Logstash, Kibana).
Splunk.
Herramientas de monitoreo como Dynatrace, AppDynamics o New Relic.
Metodologías Ágiles (Scrum/Kanban).
Experiencia Requerida
2 a 4 años de experiencia en desarrollo y soporte de aplicaciones empresariales.
Experiencia comprobable en ambientes productivos de misión crítica.
Experiencia en atención de incidentes, problemas y cambios.
Experiencia en análisis de logs, troubleshooting y gestión de incidencias.
Participación en proyectos bajo metodologías ágiles.
Competencias Blandas
Pensamiento analítico y resolución de problemas.
Orientación al cliente y al servicio.
Comunicación efectiva verbal y escrita.
Trabajo en equipo.
Capacidad para trabajar bajo presión.
Proactividad y autonomía.
Gestión de prioridades y multitarea.
Nivel de Seniority: Proficient El competente Proficient debe ser capaz de:
Resolver incidentes complejos con supervisión mínima.
Liderar análisis técnicos y actividades de troubleshooting.
Proponer mejoras de arquitectura y optimización.
Guiar y apoyar a miembros junior del equipo.
Tomar decisiones técnicas fundamentadas.
Participar activamente en iniciativas de mejora continua y automatización.
Indicadores de Desempeño (KPIs)
Cumplimiento de SLA.
Tiempo medio de resolución (MTTR).
Reducción de incidentes recurrentes.
Calidad de entregables.
Disponibilidad de aplicaciones.
Satisfacción del cliente interno o externo.
Cumplimiento de estándares de seguridad y calidad.
📌 App Maint Engineer Web Java Pr (México)
🏢 SOFTTEK
📍 México