Fullstack Developer (Angular/Java)
Fullstack Developer: Angular - Java
Responsibilities
- Develop and maintain scalable backend applications using Java and Spring Boot (60% of the role).
- Design, develop, and optimize REST APIs and microservices architectures.
- Develop and maintain frontend applications using Angular (40% of the role).
- Collaborate with UX/UI designers, Product Owners, and other engineering teams to deliver high-quality features.
- Ensure code quality through unit testing, integration testing, code reviews, and adherence to best practices.
- Participate in architecture discussions and contribute to technical decision-making.
- Troubleshoot, debug, and optimize application performance across both backend and frontend layers.
- Collaborate with cross-functional international teams in Agile environments.
- Participate in CI/CD processes and cloud-based deployments.
Requirements
- 3+ years of experience in software development with a strong Full Stack focus.
- Solid experience with Java (11+) and Spring Boot.
- Experience designing and consuming RESTful APIs.
- Hands-on experience with Angular and modern frontend development practices.
- Knowledge of HTML5, CSS3, TypeScript, and responsive web design.
- Experience with microservices architecture.
- Good understanding of SQL databases and data modeling.
- Familiarity with Git and Agile methodologies.
- Strong problem-solving and analytical skills.
- Good English communication skills (B2+).
Nice to Have
- Experience with Docker and Kubernetes.
- Knowledge of cloud platforms such as AWS, Azure, or GCP.
- Experience with Kafka or other messaging systems.
- Familiarity with CI/CD pipelines and DevOps practices.
- Experience with automated frontend testing frameworks.
- Knowledge of state management solutions in Angular (NgRx, Signals, etc.).
What We Offer
- Flexible schedule.
- Hybrid/remote flexibility.
- Medical insurance.
- Flexible compensation plan.
- International and collaborative work environment.
- Continuous learning and professional development opportunities.
Sobre la posición
Tipo de contrato: Perm
Especialización: IT & Telecomunicaciones
Área: Software Development
Sector: Tecnología de la información
Banda salarial: Negotiable
Tipo de trabajo: Híbrido
Nivel de experiencia: Mando intermedio
Ubicación: Barcelona
FULL_TIMEReferencia: 5J6FXO-9E7BF923
Fecha de publicación: 25 de junio de 2026
Consultor/a: Sergi Zarauza
barcelona information-technology/software-development 2026-06-25 2026-08-24 it Barcelona Barcelona ES Robert Walters https://www.robertwalters.es https://www.robertwalters.es/content/dam/robert-walters/global/images/logos/web-logos/square-logo.png true