Arquitecto de software
Aviso de fuente externaen Thomas Processing & Systems
Lidera arquitecturas de software end-to-end y microservicios en cloud. Se requiere experiencia con Java, Spring Boot, Angular y PostgreSQL.
Salario
No especificado
Ubicación
Bogotá, Colombia
Tipo de empleo
Tiempo completo
Modalidad
No especificado
Arquitecto de software
Bogotá, Colombia
Descripción del empleo
Sobre el puesto
Thomas Processing & Systems busca un/a Arquitecto/a de Software para liderar la definición, el diseño y la evolución de arquitecturas de software end-to-end. El cargo conecta requerimientos funcionales y no funcionales con decisiones tecnológicas concretas y busca asegurar soluciones escalables, seguras, de alto rendimiento y sostenibles en el tiempo, en colaboración con equipos de desarrollo, infraestructura, producto y seguridad.
Contrato: Indefinido.
Responsabilidades
- Definir la arquitectura objetivo junto con las áreas de Infraestructura, Desarrollo y Seguridad.
- Diseñar el blueprint de sistemas y seleccionar plataformas, frameworks, patrones y componentes.
- Liderar el diseño y la implementación de microservicios en entornos cloud (AWS y Azure).
- Asegurar el cumplimiento de estándares de arquitectura, calidad, seguridad y performance durante el ciclo de vida del software.
- Guiar técnicamente a los equipos de desarrollo en Java, Spring Boot y Angular.
- Diseñar e implementar estrategias de bases de datos, con PostgreSQL como core e integración de NoSQL.
- Documentar y comunicar arquitecturas mediante modelos C4, UML y BPMN.
- Participar en comités de arquitectura para asegurar la gobernanza tecnológica.
- Realizar code reviews y mentoría a equipos de desarrollo.
- Evaluar y adoptar tecnologías que agreguen valor a las soluciones.
Requisitos
- Más de 4 años de experiencia en desarrollo de software y mínimo 3 años como Arquitecto/a de Software.
- Dominio avanzado de Java y Spring Boot, con experiencia comprobada en los últimos 3 años.
- Experiencia sólida en Angular (6+) para aplicaciones front-end SPA.
- Experiencia en diseño e implementación de microservicios en cloud (AWS y Azure).
- Experiencia con PostgreSQL en modelado, optimización y escalabilidad.
- Conocimiento de CI/CD, Docker y Kubernetes en entornos productivos.
- Manejo de patrones de diseño y principios SOLID.
- Experiencia en arquitecturas de alta...
Datos clave
- Contrato indefinido.
- El cargo lidera el diseño y la evolución de arquitecturas de software end-to-end.
- Se requiere experiencia en Java, Spring Boot, Angular, microservicios en AWS y Azure, y PostgreSQL.
Salario estimado
Salario estimado para desarrollador de software en Colombia: COP 3.000.000 - 4.750.000 al mes, según 6 ofertas con salario publicado en CazVid. Es una estimación, no el salario ofrecido.
Preguntas frecuentes
¿Qué responsabilidades tiene el cargo?
Liderar la definición, el diseño y la evolución de arquitecturas de software end-to-end. También incluye guiar equipos de desarrollo, documentar arquitecturas y participar en comités de arquitectura.
¿Qué experiencia y conocimientos se requieren?
Se solicitan más de 4 años de experiencia en desarrollo de software y mínimo 3 años como Arquitecto/a de Software. También se requieren conocimientos de Java, Spring Boot, Angular, microservicios en cloud y PostgreSQL.
¿Qué herramientas y tecnologías menciona la oferta?
La oferta menciona AWS, Azure, PostgreSQL, NoSQL, CI/CD, Docker, Kubernetes, C4, UML, BPMN y principios SOLID.
¿Cuánto paga este empleo?
Esta oferta no indica el salario. Como referencia, el salario estimado para desarrollador de software en Colombia es de COP 3.000.000 - 4.750.000 al mes, según 6 ofertas con salario publicado en CazVid. Es una estimación, no el salario ofrecido.