Buscamos el perfil software develoment con un sólido background técnico en desarrollo y experiencia en entornos agile- responsabilidades principalesdefinición técnica y desarrollo participar en la definición de nuevos servicios, estándares técnicos y decisiones de diseño clave.
asegurar el cumplimiento de buenas prácticas de desarrollo, testing y despliegue continuo.
fomentar la cultura de mejora continua, la automatización y la entrega incremental de valor .
requerimientos del puesto, educación y experiencia formación técnica: se valorará ingeniería informática, telecomunicaciones o estudios equivalentes.
comprensión de los principios fundamentales de diseño.
sólida comprensión de la programación orientada a objetos.
estar familiarizado con varios diseños y patrones arquitectónicos.
experiencia demostrada en desarrollo de software con java + spring boot .
se valorará experiencia demostrada en entornos cloud .
habilidades técnicas conocimientos sólidos en java, maven y spring boot y spring batch, con capacidad para entender código, revisar pull requests y orientar decisiones técnicas.
experiencia en ci/cd, testing automatizado, control de versiones (git) y despliegues en entornos cloud .
familiaridad con infraestructura como código (iac) (opcional).
experiencia práctica en metodologías agile (scrum, kanban).
se valorará conocimientos/experiencia en bases de datos mongodb (perfil core) y elasticsearch .
se valorará conocimientos/experiencia en linux, ansible, jenkins y docker.
se valor