> Markdown version of [/jobs/ext/2752300-full-stack-developer-angular-java-spring](https://www.wearedevelopers.com/jobs/ext/2752300-full-stack-developer-angular-java-spring). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Full Stack Developer Angular + Java Spring - **Company:** NTT DATA - **Location:** Barcelona, Spain (Remote available) - **Contract:** Permanent contract - **Skills:** Clean Code Principles, HTML, Java (Programming Language), Spring Security, Agile Methodology, Artificial Intelligence, Software Quality, Information Technology Consulting, Software Design Patterns, DevOps, Design of User Interfaces, Monitoring of Systems, Spring Framework, PostgreSQL, Apache Maven, OAuth, Redis, Prometheus, SonarQube, SQLite, Systems Integration, Angular Material, Retrieval-Augmented Generation, SOAPAPI, Backend, Containerization, AngularJS, HuggingFace, Front End Software Development, Dynatrace, Docker, Jenkins - **Published:** September 6, 2026 - **Apply:** https://www.buscojobs.com.es/full-stack-developer-angular-java-spring-en-barcelona-ID-369522186 ## About the Role Fluent English (B2 minimum, C1 is the best) Angular v16+ for modern frontend applications (ncluding NgRx, Angular Material, Signals, and the latest templating features, as well as Nx monorepos). Frontend Development: Knowledge of Angular, HTML and CSS for building responsive and user-friendly interfaces. Testing: unit and integration. Agile methodologies, clean code, design patterns, and collaboration with UI/UX teams. Spring AI (OpenAI, Vertex AI Gemini, HuggingFace, Ollama), Anthropic Claude (SDK), MCP (Model Context Protocol), RAG (Retrieval-Augmented Generation) If you have Java Backend Development: Experience building and integrating REST and SOAP services, managing dependencies with Maven, and developing scalable backend architectures. Infrastructure & DevOps: Experience working with CI/CD pipelines (Jenkins) and containerized environments using Docker and Kubernetes. Monitoring & Observability: Dynatrace, Prometheus / Micrometer, OpenTelemetry Code Quality: SonarQube, JaCoCo Databases: PostgreSQL, Redis, SQLite Testing: unit, integration, E2E Security: Spring Security, OAuth2 / JWT If you reside outside of Spain, you must be willing to relocate to Barcelona or Zaragoza (preferably Barcelona, as working from the Barcelona office one day a week is required). Strong communication skills and the ability to work in agile, cross-functional teams, collaborating with frontend, backend, and DevOps teams to deliver high-quality solutions. Quality Engineering & Automation Participate in agile ceremonies and collaborative development processes At NTT DATA, we offer: Permanent contract from day one Flexible benefits plan (restaurant tickets, transport tickets, childcare) with tax savings + teleworking support Private health insurance + life and accident insurance Hybrid work model (2 days per week at our Barcelona office) 23 vacation days + 2 personal days + December 24th and 31st as company holidays Free access to our Corporate University (languages, technical and soft skills training) Apply today and become part of NTT DATA. ## Description Join NTT DATA and shape the future of digital innovation Lea atentamente toda la información sobre esta oportunidad y luego utilice el botón de solicitud de abajo para enviar su CV y su candidatura.At NTT DATA, we are a global technology consulting company helping organizations transform through innovation, technology, and collaboration.With more than 190,000 professionals across over 50 countries, we work with leading companies to design and deliver cutting-edge digital solutions.We are looking for a Full Stack Developer specialized in Angular, with some knowledge in Java and experience building scalable applications and working in modern cloud-native environments.You will be part of an international team developing and maintaining web-based applications using modern backend and frontend technologies while contributing to high-quality software delivery and continuous improvement.Fluent English (B2 minimum, C1 is the best) Angular v16+ for modern frontend applications (ncluding NgRx, Angular Material, Signals, and the latest templating features, as well as Nx monorepos).Frontend Development: Knowledge of Angular, HTML and CSS for building responsive and user-friendly interfaces.Testing: unit and integration.Agile methodologies, clean code, design patterns, and collaboration with UI/UX teams.Spring AI (OpenAI, Vertex AI Gemini, HuggingFace, Ollama), Anthropic Claude (SDK), MCP (Model Context Protocol), RAG (Retrieval-Augmented Generation) If you have Java Backend Development: Experience building and integrating REST and SOAP services, managing dependencies with Maven, and developing scalable backend architectures.Infrastructure & DevOps: Experience working with CI/CD pipelines (Jenkins) and containerized environments using Docker and Kubernetes.Monitoring & Observability: Dynatrace, Prometheus / Micrometer, OpenTelemetry Code Quality: SonarQube, JaCoCo Databases: PostgreSQL, Redis, SQLite Testing: unit, integration, E2E Security: Spring Security, OAuth2 / JWT If you reside outside of Spain, you must be willing to relocate to Barcelona or Zaragoza (preferably Barcelona, as working from the Barcelona office one day a week is required).Strong communication skills and the ability to work in agile, cross-functional teams, collaborating with frontend, backend, and DevOps teams to deliver high-quality solutions.Quality Engineering & Automation Participate in agile ceremonies and collaborative development processes At NTT DATA, we offer: Permanent contract from day one Flexible benefits plan (restaurant tickets, transport tickets, childcare) with tax savings + teleworking support Private health insurance + life and accident insurance Hybrid work model (2 days per week at our Barcelona office) 23 vacation days + 2 personal days + December 24th and 31st as company holidays Free access to our Corporate University (languages, technical and soft skills training) Apply today and become part of NTT DATA. ## Related Videos - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Reducing LLM Calls with Vector Search Patterns - Raphael De Lio (Redis)](https://www.wearedevelopers.com/videos/1714-reducing-llm-calls-with-vector-search-patterns-raphael-de-lio-redis) - [Keeping applications secure by evolving OAuth 2.0 and OpenID Connect](https://www.wearedevelopers.com/videos/100152-keeping-applications-secure-by-evolving-oauth-2-0-and-openid-connect) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [NoLoJS - Avoiding JavaScript Cruft with HTML and CSS - Aaron T. Grogg](https://www.wearedevelopers.com/videos/1806-nolojs-avoiding-javascript-cruft-with-html-and-css-aaron-t-grogg) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) ## Related Articles - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [What’s the Difference Between Frontend and Backend Development?](https://www.wearedevelopers.com/magazine/240-what-s-the-difference-between-frontend-and-backend-development) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs)