🔹 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.
Colaboración con frontend en
Angular
.
🧠 Requisitos técnicos indispensables
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.
Debugging frontend y consumo de APIs.
➕ Deseable
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).