Programador full stack
hace 2 días
Valencia
🔹 Application Developer – Java & Web Technologies 📍 Modalidad: Remoto (solo UE) 🕒 Inicio: Inmediato 📆 Duración: 1 año Estamos buscando un/a Desarrollador/a Java semi-senior (3–4 años) para trabajar en automatización de casos de prueba, dentro de un entorno Agile y proyectos productivos de alto volumen. 🔧 Responsabilidades principales • Desarrollo backend en Java con foco en automatización de pruebas., • Diseño y mantenimiento de APIs REST y SOAP., • Integraciones con servicios externos y sistemas de mensajería., • Desarrollo y mantenimiento de microservicios y arquitecturas monolíticas., • Participación en despliegues productivos y flujos CI/CD. Backend • Java 8 / 11 / 17 / 21 (nivel avanzado)., • Spring Framework: Spring Boot, Batch, Security, Data., • Hibernate / JPA., • Arquitecturas monolíticas y de microservicios., • Patrones de diseño (Factory, Singleton, Builder, Observer)., • OpenAPI / Swagger., • APIs REST y SOAP., • Mensajería: Kafka, IBM MQ., • Pruebas con Postman y SOAP UI., • Bases de datos:, • SQL: DB2, Oracle, • NoSQL: MongoDB, • CI/CD: Jenkins, GitLab CI, GitHub Actions, Bitbucket Pipelines., • GitFlow, merges complejos y resolución de conflictos., • Experiencia en cloud / contenedores: OpenShift, AWS, Azure o GCP. Frontend • Angular (v8 a v20)., • TypeScript, RxJS, NgRx., • HTML5, CSS3, SASS, Bootstrap, Material., • Desarrollo de componentes desde cero., • OAuth, sesiones, routing, HTTP interceptors., • Sonar u otras herramientas de calidad de código., • Jira, GitHub. 🌍 Condiciones clave • ✅ 100% remoto, residiendo en la Unión Europea., • ❌ No se aceptan colaboraciones desde fuera de la UE., • 💻 PC provista por el proveedor., • ⏰ Horario:, • Lunes a jueves: 9:00 a 18:00, • Viernes: 8:00 a 15:00, • 📌 Guardias rotativas en campañas comerciales (Black Friday, rebajas, etc.). 🌐 Idioma • Inglés: nivel medio – deseable (no excluyente).