Orion innovation está en busca de un arquitecto de aplicaciones con sólida experiencia en arquitectura de software, preferentemente en el sector financiero, y conocimientos de sistemas de pagos, incluyendo spei.
evaluación de aplicaciones legadas:
* analizar la arquitectura actual de aplicaciones legadas desarrolladas en .net (asp.net, web forms, .net framework), identificando dependencias críticas, puntos de integración y riesgos potenciales.
* diseñar estrategias de migración progresiva o de tipo big bang, según la criticidad de los sistemas.
* establecer hojas de ruta, fases y objetivos claros para la transición de servicios y componentes.
diseño de arquitectura objetivo:
* proponer arquitecturas modernas basadas en java spring boot, orientadas a microservicios o apis restful.
* definir modelos de datos optimizados y estrategias de integración con sistemas core y apis, utilizando middleware o colas de mensajería como kafka o rabbitmq.
desarrollo y reingeniería:
* asegurar que las aplicaciones migradas conserven la lógica de negocio y mejoren el rendimiento.
* rediseñar componentes clave e implementar procesos de ci/cd para automatizar despliegues y pruebas.
gestión de seguridad y cumplimiento:
* garantizar que las aplicaciones cumplan con estándares de seguridad bancaria como iso 27001, owasp y pci-dss.
* implementar mecanismos de autenticación y autorización como oauth2, jwt o saml.
* asegurar la protección de datos sensibles conforme a regulaciones locales.
gestión en la nube y contenedores:
* liderar la migración de aplicaciones hacia entornos en la nube como aws, azure o gcp.
* utilizar contenedores (docker) y orquestadores (kubernetes) para despliegues escalables.
* implementar balanceo de carga y alta disponibilidad para garantizar la continuidad del servicio.
gobernanza y estándares:
* definir lineamientos de desarrollo y estándares de calidad para aplicaciones java.
* documentar decisiones arquitectónicas y asegurar su adopción en los equipos de desarrollo.
requisitos:
* experiencia comprobada en arquitectura de aplicaciones, especialmente en el sector financiero.
* conocimiento profundo de sistemas de pago, incluyendo spei.
* dominio de tecnologías .net y java spring boot.
* experiencia en migración de aplicaciones legadas a arquitecturas modernas.
* familiaridad con herramientas de integración como kafka o rabbitmq.
* conocimiento de estándares de seguridad bancaria y cumplimiento normativo.
* experiencia práctica en despliegue en la nube y tecnologías de contenedores.
#j-18808-ljbffr