Descripción del cargo
el sr. Software engineer - java es un profesional clave en el desarrollo de software que requiere crear código java de alta calidad, seguro y funcional, así como modular para satisfacer los requisitos del negocio.
entre las responsabilidades del cargo se encuentran diseñar y mantener aplicaciones java de alto volumen y alto rendimiento, evaluar solicitudes del negocio para determinar su viabilidad y proponer soluciones óptimas a través de colaboración con ingenieros, líderes técnicos y gerentes de productos.
se busca un candidato con experiencia en java, spring / spring boot, microservicios, kafka y mq (frameworks orientados a eventos), pruebas automatizadas, cloud native (aws o cloud foundry) y git / control de versiones.
se espera que el candidato participe en proyectos complejos con alcance amplio e impacto a largo plazo, asegurando la implementación de soluciones innovadoras, eficientes y de alta calidad para mejorar el rendimiento del equipo y del negocio.
las responsabilidades del cargo incluyen:
* diseñar y desarrollar aplicaciones java de alto rendimiento.
* evaluación de nuevas solicitudes del negocio para determinar su viabilidad.
* proponer soluciones óptimas para satisfacer los requisitos del negocio.
* colaborar con ingenieros, líderes técnicos y gerentes de productos para definir características y crear historias de usuario alineadas a requerimientos del proyecto.
* participar en proyectos complejos con alcance amplio e impacto a largo plazo.