Responsabilidades principales
Diseñar, desarrollar y mantener aplicaciones web full-stack de alta calidad.
Implementar sistemas backend escalables con Java (Spring Boot, Spring Data, Spring Security, Spring MVC, Spring Cloud).
Construir interfaces front-end interactivas y responsivas con Angular, Angular Material y RxJS.
Asegurar la calidad del software mediante pruebas automatizadas (unitarias, de integración y end-to-end) con herramientas como Jest y Cypress.
Colaborar estrechamente con usuarios de negocio y equipos técnicos en un entorno ágil.
Requisitos
Experiencia senior en desarrollo con Java y Spring Framework (Boot, Data, Security, MVC, Cloud).
Experiencia sólida con Angular y librerías como Angular Material y RxJS.
Conocimiento profundo de HTML, CSS, JavaScript, TypeScript y JSON.
Experiencia con herramientas de testing (Jest, Cypress).
Grado o máster en Informática, Ingeniería o campo relacionado.
Excelentes habilidades de resolución de problemas, atención al detalle y enfoque estructurado.
Gran capacidad de trabajo en equipo y comunicación efectiva.
Idiomas
Español : fluido (oral y escrito)
Inglés : fluido (oral y escrito)
¿Qué ofrecemos desde Shakers?
Formar parte de un proyecto de alto impacto.
Colaborar con un equipo ágil y multidisciplinar en un entorno técnico avanzado.
Modalidad freelance con acompañamiento cercano de Shakers.
Modelo de trabajo híbrido que combina colaboración presencial y flexibilidad remota.
Si eres un / a desarrollador / a senior con experiencia en Java + Angular, y buscas un desafío técnico con impacto real en el sector financiero, queremos conocerte.
#J-18808-Ljbffr
Java Developer • Barcelona, Catalonia, España