Softtek

App Maint Engineer Web Java Pr

Softtek  •  Mexico (Onsite)  •  1 hour ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

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 profesional 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.
Softtek

About Softtek

At Softtek, we drive the strategic development of our clients through software engineering. For more than 40 years, we have helped leading companies develop, implement, and manage technology capable of improving people’s lives. Pioneers of the Nearshore model, Softtek connects innovation to business strategy. We don’t claim to “reinvent” or “reimagine” the business — we deliver results.

For more information on what we do, who we are, and career opportunities, visit www.softtek.com / Follow us on Instagram (@softtekofficial), on X (@Softtek), and be our fan on Facebook www.facebook.com/softtek.

Industry
IT & Software
Company Size
10,000+ employees
Headquarters
Monterrey, MX
Year Founded
1982
Social Media