Experiencia laboral:
Experiencia profesional en desarrollo Backend y mantenimiento de sistemas empresariales.
Desarrollo y mantenimiento de microservicios utilizando Java y Spring Boot.
Diseño e implementación de APIs REST.
Desarrollo de procesos para transacciones y servicios bancarios.
Integración entre aplicaciones y sistemas mediante APIs, Kafka y servicios de mensajería.
Desarrollo y mantenimiento de consultas, procedimientos almacenados y procesos sobre bases de datos Sybase, Oracle y PostgreSQL.
Análisis y solución de errores en ambientes de desarrollo, certificación y producción.
Generación y procesamiento de comprobantes y documentos.
Participación en migraciones tecnológicas y actualización de librerías.
Uso de Git/GitHub/GitLab para control de versiones.
Manejo de herramientas como Maven, Docker, Kafka, Kafka Connect, SonarQube y OpenShift.
Soporte y seguimiento de incidentes, análisis de logs y trazabilidad de transacciones.
Participación en proyectos de integración y modernización de aplicaciones legadas.
Educación:
Ingeniero de Software graduado de la Escuela Superior Politécnica de Chimborazo (ESPOCH), con formación profesional en desarrollo de software, análisis y diseño de sistemas, bases de datos, arquitectura de software y tecnologías de la información.
Habilidades profesionales y otras:
Java: desarrollo Backend y programación orientada a objetos.
Spring Boot / Spring: desarrollo de microservicios y APIs REST.
Bases de datos: Sybase, Oracle y PostgreSQL.
SQL: consultas complejas, procedimientos almacenados, actualización y validación de información.
Mensajería e integración: Kafka, Kafka Connect, JMS.
Control de versiones: Git, GitHub y GitLab.
Build y dependencias: Maven.
Contenedores: Docker y Docker Compose.
Cloud/DevOps: OpenShift, GitLab CI y herramientas de integración continua.
Calidad: SonarQube y análisis de código.
Frontend: conocimientos de Angular y Angular Material.
Análisis y resolución de problemas técnicos.
Diagnóstico de errores mediante logs y trazabilidad.
Mantenimiento de aplicaciones legacy.
Integración de sistemas.
Trabajo en equipo y colaboración con equipos técnicos y funcionales.
Capacidad de análisis, aprendizaje y adaptación a nuevas tecnologías
Conocimiento de idioma:
inglés
español
Adicionalmente:
Disponibilidad para continuar fortaleciendo conocimientos técnicos y asumir nuevos retos profesionales. Interés en participar en proyectos relacionados con desarrollo Backend, microservicios, integración de sistemas y transformación tecnológica.
Experiencia trabajando bajo metodologías y procesos empresariales, con orientación a la calidad del software, cumplimiento de requerimientos y resolución eficiente de incidentes. Capacidad para trabajar tanto en desarrollo de nuevas funcionalidades como en mantenimiento y soporte de aplicaciones existentes.