¿Te apasiona el desarrollo de software y te gustaría participar en proyectos tecnológicos innovadores? ¿Disfrutas trabajando tanto en backend como en frontend, desarrollando soluciones completas, eficientes y escalables? ¡Si tu respuesta es sí, esta oportunidad es para ti!
¿Qué harás en tu día a día?
- Diseñar, desarrollar y mantener aplicaciones web utilizando Java y Spring Boot en backend y Angular en frontend.
- Desarrollar e integrar APIs REST, asegurando una comunicación eficiente entre los diferentes componentes de las aplicaciones.
- Participar en el análisis de requisitos técnicos y funcionales, proponiendo soluciones adaptadas a las necesidades del proyecto.
- Trabajar con bases de datos relacionales, realizando consultas, integraciones y optimización de procesos.
- Implementar nuevas funcionalidades y mejorar las existentes, garantizando la calidad, seguridad y rendimiento de las aplicaciones.
- Realizar pruebas, identificar incidencias y aplicar soluciones técnicas siguiendo buenas prácticas de desarrollo.
- Colaborar con equipos multidisciplinares, participando activamente en la evolución y mejora continua de las soluciones desarrolladas.
Encajarás perfectamente si…
- Cuentas con entre 3 y 5 años de experiencia en desarrollo de software, trabajando en entornos Full Stack.
- Tienes experiencia sólida en desarrollo backend con Java y Spring Boot.
- Has trabajado en desarrollo frontend con Angular, utilizando TypeScript, HTML y CSS.
- Tienes experiencia en el diseño, desarrollo e integración de APIs REST y servicios web.
- Posees conocimientos de bases de datos relacionales y SQL.
- Tienes experiencia utilizando herramientas de control de versiones como Git.
- Tienes capacidad para desarrollar funcionalidades de manera autónoma, analizar problemas y proponer soluciones técnicas.
- Eres una persona proactiva, resolutiva, con iniciativa y facilidad para trabajar en equipo.
Y será un plus si además…
- Has trabajado con Docker, Kubernetes o tecnologías de contenedores.
- Tienes conocimientos de arquitecturas de microservicios.
- Conoces herramientas de integración y despliegue continuo (CI/CD).
- Has trabajado con plataformas cloud como Azure, AWS o Google Cloud.
- Tienes experiencia con herramientas de testing como JUnit, Mockito, Jasmine o Karma.
- Buen ambiente laboral: equipo dinámico, colaborativo y enfocado en el crecimiento profesional.
- Estabilidad y trayectoria profesional: apostamos por tu desarrollo y te ayudamos a seguir evolucionando.
- Beneficios extra: tardes libres los viernes, jornada intensiva en verano, modelo híbrido de trabajo, cheques de comida y las herramientas necesarias (portátil, móvil…).
- ¡Y más! Tenemos muchas ventajas que queremos contarte en persona.
No necesitas cumplir con todos los requisitos para postularte: valoramos especialmente tu actitud, tus ganas de aprender y tu pasión por la tecnología. ¡Forma parte de nuestro equipo y construyamos juntos soluciones tecnológicas innovadoras!