**¿Lo que harás?**:- Crear aplicaciones basadas en eventos y microservicios utilizando Java, Python y SQL.- Crear aplicaciones para procesar Big data en batch y streaming.- Crear infraestructura utilizando Terraform.- Orquestar flujos de trabajo de procesamiento de datos.- Asistir en el desarrollo de estrategias de despliegue y CI pipelines para proyectos.- Escribir pruebas automatizadas de unidad, integración y de extremo a extremo para proyectos.- Defender y aplicar las mejores prácticas de desarrollo.- Escribir documentación técnica para capturar arquitectura, procesos, políticas, procedimientos, instalación e instrucciones.**¿Qué experiência necesitas?**:- 2+ años de experiência en desarrollo de software **Java **(11 y superior) incluyendo **Spring framework 5.xx, y SpringBoot **.- 2+ años de experiência con **Maven o Gradle **build management.- 2+ años de experiência trabajando con **bases de datos relacionales y/o NoSQL **.- 2+ años de experiência en desarrollo y despliegue de **aplicaciones de microservicios **utilizando tecnologías de contenedorización como **Docker **(preferiblemente utilizando Spring Boot).- 2+ años de experiência en **desarrollo de servicios web **, arquitectura orientada a recursos, **servicios web RESTful **.- 1+ años de experiência con una de las tecnologías de Nube Pública**:Google **, AWS, Azure.- Inglés intermedio**Lo que podría diferenciarte**:- Experiência con **Kubernetes u OpenShift.**- Experiência con **arquitectura de microservicios.**- Experiência con patrones de **Big Data **.- Capacidad para mejorar, refactorizar y mejorar continuamente el codebase.- Capacidad de prototipar tecnologías para hacer benchmarking, analizar, presentar y discutir alternativas.- Experiência con desarrollo frecuente e incremental, pruebas y despliegue.