elcorteingles
Full Stack Developer (Vue.js + Java) | Middle Level
Develops and maintains full-stack web applications using Vue.js for frontend and Java/Spring Boot for backend, focusing on REST APIs, UX, and collaborative software quality.
- Compensation
- Not disclosed
- Location
- MADRID
- Work setup
- Not specified
- Seniority
- Middle
- Employment
- Not specified
- Experience
- Not specified
- Category
- Fullstack
- Posted
Skills
Must have
- 3 years of experience as Full Stack or Frontend developer with backend exposure
- Solid experience in Vue.js
- Experience in backend development with Java
- Knowledge of HTML5, CSS3, and JavaScript ES6+
- Experience with REST API consumption and integration
- Familiarity with Git and collaborative workflows
- Knowledge of relational databases
- Experience with agile methodologies (Scrum/Kanban)
Nice to have
- Experience with TypeScript
- Knowledge of Spring Boot
- Experience with frontend and backend testing
- Knowledge of Docker and cloud environments
- Familiarity with CI/CD tools
- Experience with microservices architecture
Full description
¿Buscas desarrollar tu talento y un lugar dónde tu esfuerzo sea reconocido? Te ofrecemos un entorno dinámico, cercano y de futuro. Aquí, cada día es una nueva oportunidad para aprender, crecer y brillar. Imagina formar parte de un equipo diverso, donde la evolución y el servicio al cliente son nuestra prioridad. En El Corte Inglés, nuestro trabajo es una pasión compartida. El proyecto que te espera.
##
Responsabilidades
- Desarrollar y mantener aplicaciones web utilizando Vue.js como tecnología principal de frontend.
- Implementar interfaces de usuario intuitivas, reutilizables y orientadas a la mejor experiencia de usuario.
- Participar en el desarrollo y mantenimiento de servicios backend basados en Java.
- Diseñar e integrar APIs REST.
- Colaborar con equipos de producto, diseño y arquitectura para definir soluciones técnicas.
- Garantizar la calidad del código mediante buenas prácticas de desarrollo, testing y revisiones de código.
- Participar en la identificación y resolución de incidencias, así como en la mejora continua de las aplicaciones.
- Contribuir a la optimización del rendimiento, escalabilidad y mantenibilidad de las soluciones desarrolladas.
Funciones principales y requisitos.
##
RequisitosImprescindibles
- Alrededor de 3 años de experiencia como desarrollador/a Full Stack o Frontend con exposición al backend.
- Experiencia sólida en Vue.js.
- Experiencia en desarrollo backend con Java.
- Conocimientos de HTML5, CSS3 y JavaScript ES6+.
- Experiencia en consumo e integración de APIs REST.
- Manejo de Git y flujos de trabajo colaborativos.
- Conocimientos de bases de datos relacionales.
- Experiencia trabajando con metodologías ágiles (Scrum/Kanban).
Valorable
- Experiencia con TypeScript.
- Conocimientos de Spring Boot.
- Experiencia con testing frontend y backend.
- Conocimientos de Docker y entornos cloud.
- Familiaridad con herramientas CI/CD.
- Experiencia en entornos de arquitectura de microservicios.
Perfil que buscamos
- Perfil proactivo y orientado a la resolución de problemas.
- Capacidad para trabajar de forma colaborativa en equipos multidisciplinares.
- Interés por las buenas prácticas de desarrollo y la calidad del software.
- Orientación al detalle y enfoque en la experiencia de usuario.
- Capacidad de aprendizaje y adaptación a nuevos entornos tecnológicos.