El objetivo de esta vacante es incorporar uno/a Desarrollador/a Full Stack Senior al equipo de desarrollo para la creación y mantenimiento de aplicaciones web complejas. La persona seleccionada tendrá que participar en todas las fases del ciclo de vida del desarrollo de software, desde la concepción hasta el despliegue, trabajando en estrecha colaboración con otros miembros del equipo.
Responsabilidades
Desarrollar y mantener aplicaciones Full Stack utilizando Java con el framework Spring.
Desarrollar interfaces de usuario interactivas con Vue3 y Quasar Framework.
Implementar tests unitarios y de integración para garantizar la calidad del código.
Crear, mantener y optimizar bases de datos PostgreSQL.
Trabajar con Docker en el entorno de desarrollo.
Colaborar con el equipo en un entorno Agile.
Utilizar herramientas de integración continua como GitHub Actions o Jenkins. (deseable)
Usar bases de datos Neo4j. (deseable)
Requisitos
Experiencia mínima de 5 años en desarrollo Full Stack o capacidad de demostrar amplios conocimientos.
Dominio de Java y framework Spring.
Experiencia con Docker y PostgreSQL.
Experiencia en desarrollo en Vue3.
Experiencia en la creación de tests unitarios y de integración.
Experiencia en metodologías ágiles.