Diseñar soluciones de aplicaciones, asegurando la escalabilidad, el alto rendimiento y el buen mantenimiento.
Será responsable de identificar y mitigar los riesgos técnicos y los cuellos de botella, proponiendo soluciones alternativas cuando sea necesario.
Comprender las optimizaciones de rendimiento y la capacidad de hacer recomendaciones sólidas.
Trabajar junto con equipos multifuncionales para comprender los requisitos del proyecto y traducirlos en soluciones técnicas.
Colaborar estrechamente con analistas comerciales, gerentes de proyectos, desarrolladores y partes interesadas para implementar los requisitos comerciales utilizando diversas disciplinas de programación.
Diseñar, desarrollar, mejorar y probar componentes primarios e implementaciones de API coordinando requisitos, cronogramas y actividades.
Requisitos:
Estamos buscando diferentes perfiles Java con al menos 3 años de experiencia como Programador/a Java (valorable últimas versiones).
Experiencia en metodologías ágiles.
Experiencia en pruebas (TDD/BDD).
Experiencia en diseño basado en eventos y herramientas de integración continua (Git, Github, Jenkins).
Inglés: C1.
Valorable experiencia con marcos de interfaz de usuario modernos (por ejemplo, Angular, React, Vue.js).