Arquitecto de Software

Indeed

Compañía

Tipo de empleoTiempo completo
Modalidad de trabajoPresencial
Nivel de experienciaSin requisito de experiencia
Nivel educativoSin requisito de título

Descripción

Resumen: Blanc Labs busca un Arquitecto de Software Senior práctico para liderar el diseño de aplicaciones nativas de la nube, modernizar sistemas heredados y capacitar a equipos de ingeniería, manteniéndose activamente involucrado en la programación. Aspectos destacados: 1. Dirigir el diseño y la evolución de aplicaciones modernas nativas de la nube 2. Participar activamente en el desarrollo de software y en el liderazgo técnico 3. Modernizar aplicaciones monolíticas en microservicios distribuidos Blanc Labs es un socio líder para empresas globales, abriendo camino en la digitalización, la automatización y el desarrollo de productos y servicios digitales de próxima generación. Nuestra experiencia en transformación digital permite a las empresas acelerar la entrega de servicios, impulsar la participación del cliente y fomentar el crecimiento. Buscamos un Arquitecto de Software Senior práctico altamente calificado para liderar el diseño y la evolución de aplicaciones modernas nativas de la nube, manteniéndose al mismo tiempo activamente involucrado en el desarrollo de software. Este puesto es ideal para alguien que disfruta resolver desafíos técnicos complejos, capacitar a equipos de ingeniería y tomar decisiones arquitectónicas sin alejarse de la programación, apoyando la modernización de aplicaciones monolíticas existentes hacia microservicios distribuidos, mientras colabora estrechamente con gerentes de producto, equipos de ingeniería y partes interesadas para garantizar que las soluciones técnicas se alineen con los objetivos comerciales. **Qué harás:** * Diseñar y evolucionar arquitecturas de software escalables para aplicaciones empresariales * Liderar la modernización de sistemas monolíticos heredados hacia microservicios nativos de la nube mediante patrones como Strangler Fig, Captura de Cambios de Datos (CDC) y arquitecturas orientadas a eventos * Desarrollar software listo para producción utilizando Java (Spring Boot), Laravel (PHP) y React * Diseñar APIs RESTful e integraciones asíncronas mediante Kafka y Amazon SQS * Definir límites de servicio, propiedad de datos y estrategias de comunicación entre sistemas distribuidos * Diseñar e implementar soluciones en la nube sobre AWS, asegurando escalabilidad, resiliencia y eficiencia de costos * Participar activamente en la programación, revisiones de diseño e implementación técnica * Realizar revisiones de código y promover las mejores prácticas de ingeniería entre los equipos de desarrollo * Diagnosticar problemas en producción, realizar análisis de causas fundamentales y conducir mejoras a largo plazo * Colaborar con equipos de DevOps en estrategias de despliegue, monitoreo y excelencia operativa * Capacitar a ingenieros y brindar liderazgo técnico durante todo el ciclo de vida del desarrollo de software * Impulsar mejoras continuas en arquitectura, procesos de desarrollo y observabilidad del sistema **Qué necesitas para tener éxito:** * 8 o más años de experiencia diseñando y desarrollando soluciones de software empresarial * Amplia experiencia práctica con Java y Spring Boot * Experiencia profesional desarrollando aplicaciones con Laravel (PHP) y React * Profundo conocimiento de los principios de diseño orientado a objetos y de las mejores prácticas de ingeniería de software * Amplia experiencia diseñando sistemas distribuidos y aplicaciones nativas de la nube * Sólido conocimiento de patrones arquitectónicos, incluidos Microservicios, Monolitos Modulares, Strangler Fig, CDC, Arquitectura Orientada a Eventos, Diseño Orientado al Dominio (DDD) y APIs RESTful * Experiencia implementando comunicación asíncrona mediante Kafka y/o Amazon SQS * Amplios conocimientos de bases de datos relacionales y NoSQL, incluidas MySQL, Amazon RDS y Amazon DynamoDB * Experiencia con Debezium u otras tecnologías CDC * Comprensión sólida de patrones de diseño de software (GoF) y mejores prácticas arquitectónicas * Experiencia con servicios de AWS, incluidos ECS, EC2, DynamoDB, SQS, RDS, VPC, IAM y Systems Manager Parameter Store * Experiencia resolviendo problemas complejos en entornos de producción * Conocimiento de pipelines CI/CD y prácticas modernas de DevOps **Cualificaciones preferidas:** * Experiencia modernizando aplicaciones monolíticas a gran escala * Experiencia con tecnologías de contenerización (Docker, ECS, Kubernetes) * Conocimiento de herramientas de observabilidad como New Relic, CloudWatch, Grafana o Prometheus * Experiencia con infraestructura como código (Terraform o CloudFormation) * Familiaridad con Redis u otras soluciones de caché distribuido * Experiencia trabajando en entornos Agile/Scrum Blanc Labs está construyendo un futuro digital. Con sede en Toronto, colaboramos con clientes en América del Norte y del Sur para digitalizar y automatizar sus operaciones y desarrollar su próxima generación de productos y servicios digitales. Empoderamos a nuestros clientes para mejorar sus ofertas digitales y llevar soluciones innovadoras al mercado más rápidamente. Más información en www.blanclabs.com. *Blanc Labs es un empleador que ofrece igualdad de oportunidades y se compromete a ofrecer empleo de conformidad con el Código de Derechos Humanos de Ontario y la Ley de Accesibilidad para las Personas con Discapacidad de Ontario. Se ofrecen adaptaciones razonables, según sea necesario, debido a una discapacidad o necesidad médica, bajo solicitud para los candidatos que participen en el proceso de reclutamiento.*

Parte del contenido se ha traducido automáticamente

Publicado por

Valentina Rodríguez

Indeed · HR

Ubicación

Empleos similares

Valentina Rodríguez

Indeed · HR

Empleos similares

Arquitecto de Software de Indeed en 2026 | ok.com