Buscamos un(a) Full Stack Developer Semi Senior con experiencia sólida en desarrollo de aplicaciones web, capaz de trabajar tanto en backend con Java/Spring Boot como en frontend con ReactJS, participando en todo el ciclo de desarrollo de software.
Requisitos
Cualificado universitario.
Mínimo 2 años de experiencia en desarrollo de software.
Experiencia comprobable de 2+ años con Java y Spring Boot.
Experiencia comprobable de 2+ años con ReactJS.
Conocimientos en TypeScript, Redux/Redux-Saga, Material UI y/o Bootstrap.
Experiencia con APIs REST y arquitectura de aplicaciones.
Manejo de bases de datos relacionales y NoSQL, especialmente Oracle, PostgreSQL, MongoDB, Cassandra y/o PostGIS.
Conocimientos de Spring Cloud y/o Spring Integration.
Experiencia con Git, CI/CD y despliegues de aplicaciones.
Conocimientos en pruebas unitarias e integración.
Experiencia trabajando bajo metodologías Ágiles/Scrum.
Responsabilidades
Analizar requerimientos funcionales y no funcionales y convertirlos en soluciones técnicas.
Diseñar y desarrollar componentes frontend y backend siguiendo estándares de arquitectura y calidad.
Construir y mantener servicios y APIs REST.
Ejecutar pruebas unitarias e integración, identificar defectos y realizar las correcciones necesarias.
Atender incidentes y errores durante las etapas de pruebas y operación.
Participar en procesos de integración, despliegue y CI/CD.
Aplicar buenas prácticas de desarrollo, seguridad, control de versiones y documentación.
Mantener actualizada la documentación técnica de las soluciones.
Participar activamente en ceremonias Scrum y colaborar con equipos multidisciplinarios.
Realizar transferencia de conocimiento y apoyar la mejora continua del producto.