




**El puesto:** Estamos buscando un Ingeniero de Software Senior para liderar el diseño, desarrollo, pruebas, depuración e implementación de aplicaciones de alta disponibilidad. El candidato ideal será un desarrollador Java cómodo enfrentándose a nuevos retos que involucren tecnologías emergentes. Deberá ser capaz de abordar diagnósticos y solución de problemas en aplicaciones críticas para la misión. Este puesto tomará decisiones arquitectónicas que aseguren que nuestros sistemas se escalen eficientemente, mentorizará al equipo de ingeniería para acelerar la productividad general y establecerá buenas prácticas que reduzcan la deuda técnica mientras mejoran la calidad del código. La experiencia que aporte este puesto tendrá un impacto directo en nuestra capacidad de ofrecer productos fiables y de alto rendimiento, a la vez que construye la base técnica necesaria para un crecimiento organizativo sostenible. **Responsabilidades:** * Contribuir a nivel senior en un equipo responsable del diseño, desarrollo e implementación de aplicaciones empresariales críticas * Trabajar dentro de metodologías ágiles de desarrollo de software * Crear y mantener documentación técnica de diseño * Realizar investigación, análisis, codificación, depuración y pruebas * Colaborar eficazmente en un entorno de desarrollo orientado al trabajo en equipo * Realizar pruebas de control de calidad (QA) sobre todo el código * Participar en revisiones de código para garantizar el cumplimiento de los estándares de programación * Demostrar sólidas habilidades de gestión del tiempo * Coordinarse con otros departamentos para mantener un enfoque constante en la entrega de resultados de alta calidad según lo programado **Requisitos:** * Título universitario en Informática, Tecnologías de la Información, Ingeniería o campo relacionado * Experiencia con cualquiera de las siguientes tecnologías: **Java, Spring, Spring Boot, Spring Cloud, Hibernate, Ant, Maven, Angular, TypeScript** * Experiencia con **Docker, Kubernetes, AWS, Tecnologías en la nube** * Dominio de GNU/Linux, scripting de shell, Python * Experiencia con **API RESTful, Swagger/OpenAPI, desarrollo de microservicios y sistemas distribuidos** * Experiencia con tecnologías de **Internet de las Cosas (IoT)**, incluyendo AWS IoT (Shadow, Greengrass) y MQTT es un plus * Conocimientos sólidos de **SQL** y experiencia con una o más bases de datos relacionales (por ejemplo, MySQL), así como familiaridad con bases de datos NoSQL como DynamoDB * Experiencia con software de control de versiones, como Git * Comprensión completa de todos los aspectos del ciclo de vida del desarrollo de software, utilizando herramientas como Jira y Confluence * Sólidos conocimientos de diseño y programación orientada a objetos, con conocimiento práctico de patrones de diseño **C \- BD \- 20082025** Wakapi Web


