Por favor, actualiza tu navegador para tener una mejor experiencia, prueba con Chrome, Internet explorer.
Gracias por haberte postulado a la oferta de empleo Arquitecto de software - cali, en Gestión tecnológica & contable s.a.s .
GTC Corporation buscamos un Arquitecto de TI con sólida experiencia en el ciclo de vida de desarrollo de software. El candidato debe ser capaz de diseñar arquitecturas robustas que integren aplicaciones modernas en Java y Angular, orquestadas en microservicios y desplegadas en nubes líderes (AWS/Azure), asegurando una transición fluida desde bases de datos tradicionales hacia soluciones escalables.
Responsabilidades (Desarrollo)
Definición de Stack Tecnológico: Establecer estándares de codificación y arquitecturas de referencia para el Front-end (Angular) y Back-end (Java).
Gobierno de Desarrollo: Supervisar la calidad del código, realizar revisiones de arquitectura y asegurar que el desarrollo cumpla con los principios de diseño (SOLID, Clean Code).
Optimización de Performance: Identificar cuellos de botella tanto en la lógica de negocio (Java) como en la experiencia de usuario (Angular).
Conocimientos Técnicos Requeridos (Actualizado)
1. Desarrollo Back-end (Java)
Java Enterprise: Dominio de Java 11+ y ecosistema Spring (Spring Boot, Spring Cloud, Spring Security).
Persistencia: Implementación de Hibernate/JPA para la interacción eficiente con Oracle y SQL Server.
Microservicios: Construcción de servicios RESTful autónomos, gestión de configuración centralizada y resiliencia.
2. Desarrollo Front-end (Angular)
Framework: Experiencia avanzada en Angular (versiones recientes), manejo de RxJS y gestión de estado (NGRX o Service-based).
Arquitectura Web: Diseño de Single Page Applications (SPA), optimización de carga (Lazy Loading) y seguridad en el cliente (JWT, OAuth2), Single Sign-On (SSO)
Integración: Consumo eficiente de APIs y manejo de interceptores para la comunicación con el Back-end.
3. Ecosistema de Datos e Integración
Bases de Datos: Experiencia en migraciones de esquemas complejos y procedimientos almacenados en Oracle y SQL Server.
Microservicios e Integración: Implementación de patrones de mensajería y orquestación de servicios en la nube.
4. Cloud & DevOps (AWS / Azure)
Despliegue: Configuración de pipelines CI/CD para automatizar el despliegue de artefactos Java (archivos JAR/WAR) y builds de Angular.
Serverless: Uso de funciones Lambda (AWS) o Azure Functions bajo el ecosistema Java.
Seguridad: Aplicación de seguridad punta a punta, desde el firewall de aplicaciones (WAF) hasta el cifrado de datos en reposo y tránsito (SHA-256).
Cuéntales a las empresas lo nuevo: actualiza tu hoja de vida en elempleo.com