JAVA DEVELOPER + Angular
Role details
Job location
Tech stack
Job description
Beside Talent busca incorporar a su equipo un/a JAVA DEVELOPER altamente cualificado/a y motivado/a, con experiencia en Angular, para unirse a un entorno dinámico y en constante evolución. Con un mínimo de 5 años de experiencia profesional, la persona seleccionada desempeñará un papel clave en el diseño, desarrollo y mantenimiento de soluciones de software robustas y escalables. Se trata de una excelente oportunidad para un perfil senior que desee participar en proyectos innovadores y crecer dentro de una organización sólida y orientada al futuro., Como JAVA DEVELOPER + Angular en Beside Talent para nuestro cliente, serás responsable de todo el ciclo de vida del desarrollo de software, desde la fase inicial de concepto y diseño hasta la implementación, pruebas y despliegue. Trabajarás en estrecha colaboración con equipos multidisciplinares -incluyendo product managers, diseñadores y otros ingenieros- para entregar soluciones de alta calidad que satisfagan las necesidades del negocio y superen las expectativas de los usuarios. Tu foco principal estará en el desarrollo backend con tecnologías Java, sin dejar de contribuir al desarrollo frontend con Angular., * Diseñar, desarrollar e implementar servicios y aplicaciones backend utilizando Java y sus frameworks asociados.
- Desarrollar y mantener interfaces frontend responsivas y fáciles de usar con Angular.
- Trabajar con bases de datos relacionales (SQL), diseñando esquemas, optimizando consultas y garantizando la integridad de los datos.
- Participar en revisiones de código para asegurar calidad, mantenibilidad y buenas prácticas.
- Analizar, depurar y mejorar sistemas de software existentes.
- Colaborar con arquitectos y desarrolladores senior en el diseño técnico de las soluciones.
- Desarrollar pruebas unitarias, de integración y end-to-end para garantizar la fiabilidad del software.
- Mantenerse actualizado/a en nuevas tecnologías y tendencias del sector.
- Contribuir a la mejora continua de los procesos y herramientas de desarrollo.
- Documentar diseños técnicos, especificaciones y guías de usuario.
Requirements
- Mínimo 5 años de experiencia profesional en desarrollo de software en desarrollo backend con Java y JAVA Core y frameworks como Spring Boot o Hibernate.
- Experiencia o conocimiento del sector financiero y/o asegurador.
- Titulación universitaria en Informática, Ingeniería o áreas afines, o experiencia práctica equivalente.
Conocimientos técnicos imprescindibles
Angular.
- Java / Groovy a nivel avanzado o experto.
- SQL a nivel avanzado.
- Desarrollo y consumo de APIs.
Conocimientos valorables
- Bases de datos NoSQL.
- Tecnologías Frontend: HTML, CSS, JavaScript, PHP, etc.
- Tecnologías Backend adicionales: Node.js, .NET (C#).
- Conocimiento de herramientas BI (QlikView).
Idiomas
- Español.
- Inglés conversacional (con prueba)., * Experiencia con plataformas cloud (AWS, Azure o GCP).
- Conocimientos en Docker y Kubernetes.
- Experiencia con pipelines y herramientas CI/CD.
- Conocimiento de arquitectura de microservicios.
- Buen entendimiento del diseño de APIs REST.
- Experiencia con otros frameworks o librerías frontend.
- Contribuciones a proyectos open source o un perfil activo en GitHub.
- Francés y/o alemán (valorables).
Benefits & conditions
Contrato indefinido desde el primer día.
- Modelo híbrido: 60 % teletrabajo / 40 % oficina (Barcelona).
- Horario flexible y viernes intensivos rotativos.
- 25 días laborables de vacaciones + días adicionales por antigüedad.
- Retribución flexible: restaurante, transporte, guardería.
- Condiciones especiales en seguros de salud y descuentos exclusivos.
- Tarifa corporate en gimnasios de Barcelona.
- Una compañía en crecimiento, donde tus proyectos tienen impacto y recorrido.