En Valle Solutions estamos buscando un Senior Software Engineer altamente experimentado y motivado para unirse al equipo de uno de nuestros clientes en EE. UU. Esta posición es 100 % remota desde Colombia y ofrece la oportunidad de trabajar con equipos internacionales, asumir decisiones técnicas clave y contribuir a la construcción de soluciones escalables y de alto impacto. Descripción del cargo: Buscamos un Senior Software Engineer que lidere la dirección técnica de la plataforma de nuestro cliente y guíe al equipo de ingeniería. La persona ideal tendrá una sólida experiencia en desarrollo con Java y un historial comprobado de entrega de soluciones de software escalables y de alto rendimiento. Responsabilidades clave: ● Liderar el desarrollo de soluciones de software escalables, seguras y de alto rendimiento utilizando arquitectura de microservicios. ● Implementar y mantener pipelines de CI/CD, asegurando procesos de integración y despliegue fluidos, y promoviendo las mejores prácticas de DevOps. ● Definir y liderar la hoja de ruta técnica, alineándola con los objetivos del negocio y las tendencias emergentes del sector. ● Escribir y revisar código de alta calidad, mantenible y eficiente en colaboración con los equipos de ingeniería. ● Colaborar con equipos multifuncionales, incluyendo Product Management y Quality Assurance, para entregar soluciones robustas. ● Brindar orientación y mentoría a los equipos de ingeniería, fomentando una cultura de aprendizaje continuo e innovación. ● Identificar y resolver cuellos de botella en los sistemas, garantizando un rendimiento y confiabilidad óptimos. ● Mantenerse al día con nuevas tecnologías e integrarlas en los sistemas existentes cuando sea apropiado. Requisitos: ● Más de 5 años de experiencia profesional en desarrollo de software, con al menos 2 años en un rol Senior o de liderazgo. ● Dominio de Java, con experiencia en la construcción y mantenimiento de aplicaciones complejas (ideal si ha trabajado con microservicios). ● Experiencia comprobada con arquitectura de microservicios y herramientas/frameworks relacionados (por ejemplo, Spring Boot, Kubernetes, Docker). ● Sólida experiencia con servicios de AWS (como EC2, S3, Lambda, CloudFormation, API Gateway). ● Conocimiento profundo de principios DevOps, pipelines CI/CD y herramientas como Jenkins, GitLabCI o Azure DevOps. ● Experiencia con plataformas en la nube como AWS, Azure o Google Cloud. ● Excelentes habilidades de comunicación y colaboración, con capacidad para trabajar de manera efectiva en entornos técnicos. ● Capacidad comprobada para diseñar e implementar aplicaciones escalables y de alto rendimiento. ● Experiencia liderando proyectos de gran escala y apoyando técnicamente a otros desarrolladores. ● Fuertes habilidades analíticas y capacidad para resolver retos arquitectónicos complejos. ● Título universitario en Ingeniería de Sistemas, Ciencias de la Computación o un campo relacionado (o experiencia equivalente). ● Inglés B2 o superior (indispensable). Tipo de puesto: Tiempo completo, Indefinido