Desde Hays estamos buscando un/a Full Stack Developer con experiencia sólida en el stack Angular / Java, apasionado por crear soluciones robustas y eficientes con un enfoque end-to-end.
Tu misión será clave que conecta la experiencia del usuario (frontend) con la lógica y la persistencia de datos (backend), diseñando, construyendo y mantener aplicaciones completas, garantizando calidad y coherencia técnica desde la interfaz hasta la base de datos.
Modalidad: 100% remoto
Tipo de contrato: Freelance o contrato estable (según disponibilidad)
Ubicación: España
¿Cuáles son los requisitos?
· Experiencia sólida en desarrollo Full Stack con Angular y Java.
· Dominio de:
o Frontend: Angular 12+, RxJS, consumo de APIs REST, manejo de estados asincrónicos, UX/UI.
o Backend: Java (Spring / Spring Boot), APIs REST, microservicios, batches, transacciones y validaciones.
o Base de datos: Oracle Database, consultas SQL complejas.
· Uso profesional de Git.
· Capacidad para intervenir en todas las fases del ciclo de vida del software.
· Mentalidad orientada a la calidad y responsabilidad en la entrega.
¿Cuáles son las funciones?
· Diseñar, desarrollar y mantener aplicaciones completas: Angular 12+ en frontend y APIs REST en Java en backend.
· Implementar arquitectura clara y comunicación eficiente entre front y back (RxJS, servicios, APIs).
· Desarrollar microservicios escalables y batches con Java (Spring / Spring Boot).
· Diseñar y optimizar consultas SQL complejas en Oracle Database.
· Aplicar buenas prácticas de control de versiones con Git (branching strategies, Pull Requests, code reviews).
· Participar en todas las fases del ciclo de vida del software: análisis, diseño, implementación, pruebas, despliegue y soporte.
· Escribir tests unitarios sólidos en frontend (Jasmine/Karma) y backend (JUnit, Mockito).
Estamos esperando perfiles como el tuyo, apasionados con la tecnología y que quiera enfrentarse a un nuevo reto. Si es tu caso, inscríbete en la oferta para que podamos contarte más!