Detalles de la Vacante

Senior Software Architect

Descripción

Empresa: Blanc Labs

Buscamos un Arquitecto de Software Senior con enfoque práctico para liderar el diseño y evolución de aplicaciones nativas en la nube mientras participa activamente en el desarrollo de software. Ideal para quien disfruta resolver desafíos técnicos complejos, mentorizar equipos de ingeniería y tomar decisiones arquitectónicas sin dejar de codificar.

Experiencia requerida

8+ años diseñando y desarrollando soluciones de software empresarial.

Responsabilidades

Diseñar y evolucionar arquitecturas de software escalables. Liderar la modernización de sistemas monolíticos a microservicios nativos en la nube. Desarrollar software en producción con Java, Laravel y React. Diseñar APIs RESTful e integraciones asíncronas con Kafka y SQS. Definir límites de servicios y estrategias de comunicación. Implementar soluciones en AWS. Participar en codificación, revisiones de diseño y revisión de código. Solucionar problemas de producción y realizar análisis de causa raíz. Colaborar con equipos de DevOps. Mentorizar ingenieros y mejorar procesos de desarrollo.

Conocimientos técnicos

Java, Spring Boot, Laravel (PHP), React, microservicios, monolitos modulares, patrón Strangler Fig, Change Data Capture (CDC), arquitectura orientada a eventos, Domain-Driven Design (DDD), APIs RESTful, Kafka, Amazon SQS, AWS.

Habilidades

Liderazgo técnico, mentoría, resolución de problemas complejos, trabajo en equipo, comunicación con stakeholders.

Experiencia

8+ años diseñando y desarrollando soluciones de software empresarial.

Conocimientos

Java, Spring Boot, Laravel (PHP), React, microservicios, monolitos modulares, patrón Strangler Fig, Change Data Capture (CDC), arquitectura orientada a eventos, Domain-Driven Design (DDD), APIs RESTful, Kafka, Amazon SQS, AWS.

Habilidades

Liderazgo técnico, mentoría, resolución de problemas complejos, trabajo en equipo, comunicación con stakeholders.

Actividades

Diseñar y evolucionar arquitecturas de software escalables. Liderar la modernización de sistemas monolíticos a microservicios nativos en la nube. Desarrollar software en producción con Java, Laravel y React. Diseñar APIs RESTful e integraciones asíncronas con Kafka y SQS. Definir límites de servicios y estrategias de comunicación. Implementar soluciones en AWS. Participar en codificación, revisiones de diseño y revisión de código. Solucionar problemas de producción y realizar análisis de causa raíz. Colaborar con equipos de DevOps. Mentorizar ingenieros y mejorar procesos de desarrollo.

Idiomas

Inglés - Avanzado

Datos Generales

Tipo de Contrato

Tiempo completo

Idioma

Inglés - Avanzado