Full Stack Developer Angular Java (She/He/They) Barcelona, Madrid, Zaragoza

NTT DATA Europe & Latam

Barcelona

Hybrid

EUR 65,000 - 90,000

Full time

46 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Permanent contract
Competitive salary
Career plan
Flexible benefits
Health insurance
Hybrid work model
Vacation days
Corporate University

Job summary

NTT DATA is seeking a skilled Full Stack Developer specialized in Angular and Java to join an international team building scalable web applications in cloud-native environments.

We value experience with Angular v16+, HTML, CSS, and rigorous testing, plus familiarity with Generative AI and modern DevOps practices. The role supports hybrid work, based in Spain with relocation considered for Barcelona, Madrid, or Zaragoza.

Qualifications

  • Fluent English (B2 minimum, C1 preferred).
  • 5+ years of experience in Full Stack Development.
  • Angular v16+ for modern frontend apps with NgRx, Angular Material, Signals, and Nx monorepos.
  • Frontend tech: Angular, HTML, CSS for responsive interfaces.
  • Testing: unit and integration tests.
  • Experience with Agile methodologies and clean code practices.
  • Experience with Generative AI technologies and tools.

Responsibilities

  • Design and develop web applications with a strong frontend and robust backend.
  • Ensure quality through automated testing and CI/CD practices.
  • Collaborate with cross-functional and international teams in Agile ceremonies.
  • Contribute to continuous improvement and innovation within the development team.
  • Participate in shaping scalable, cloud-native solutions.

Skills

English fluency
Angular
Frontend development
Testing
Agile
AI experience

Tools

Docker
Kubernetes
Jenkins
Maven
REST/SOAP
Spring AI
OpenAI

Job description

Join NTT DATA and shape the future of digital innovation

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.

What are we looking for?

We are looking for a Full Stack Developer specialized in Angular an 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.

Why would we like to meet you?
We’d love to meet you if you have:
  • Fluent English (B2 minimum, C1 is the best)
  • Minimum experience of 5 years.
  • Angular v16+ for modern frontend applications (ncluding NgRx, Angular Material, Signals, and the latest templating features, as well as Nx monorepos).
  • Frontend Development: 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.
  • Generative AI:

*Experience working with Generative AI technologies and tools, integrating AI capabilities into development workflows or applications.

*Familiarity with AI-assisted coding environments and developer productivity tools.

*Spring AI (OpenAI, Vertex AI Gemini, HuggingFace, Ollama), Anthropic Claude (SDK), MCP (Model Context Protocol), RAG (Retrieval-Augmented Generation)

Nice to have:
  • 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.
  • Integration & Event-driven architectures (nice to have)
  • Code Quality: SonarQube, JaCoCo
  • Testing: unit, integration, E2E
  • Security: Spring Security, OAuth2 / JWT

If you reside outside of Spain, you must be willing to relocate to Barcelona, Madrid or Zaragoza (preferably Barcelona, as working from the Barcelona office one or two days a week is required).

Collaboration: 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.

What will your responsibilities be?
  • Design & Development
  • Quality Engineering & Automation
  • Collaboration: Work closely with cross-functional and international teams
  • Participate in agile ceremonies and collaborative development processes
  • Contribute to continuous improvement and innovation within the development team
What do we offer?

At NTT DATA, we offer:

Permanent contract from day one

Competitive salary aligned with your experience and knowledge

Personalized career plan with regular category and salary reviews

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)

A diverse, collaborative and international work environment

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full stack developer angular java for web applications
Full stack developer angular java for web applications

NTT DATA Europe & Latam • Barcelona

Hybrid
EUR 70,000 - 110,000
Restaurant tickets
Transport tickets
Childcare
+7
Senior Full Stack Data & Analytics Developer – Azure Synapse / Microsoft Fabric / Power BI
Senior Full Stack Data & Analytics Developer – Azure Synapse / Microsoft Fabric / Power BI

NTT DATA, Inc. • Barcelona

On-site
EUR 70,000 - 100,000
Individualized career development plan
Tailored training opportunities
Positive team environment
+5
Full Stack Developer — Angular/Java, Hybrid in Europe
Full Stack Developer — Angular/Java, Hybrid in Europe

NTT DATA Europe & Latam • Barcelona

Hybrid
EUR 65,000 - 90,000
Permanent contract
Competitive salary
Career plan
+5
Desarrollador Fullstack – Python/Java/React
Desarrollador Fullstack – Python/Java/React

NTT DATA Europe & Latam • Madrid

On-site
EUR 40,000 - 60,000
Formación continua
Flexibilidad horaria
Seguro de vida
+2
Senior fullstack developer l Java + Angular
Senior fullstack developer l Java + Angular

NTT DATA Europe & Latam • Murcia

On-site
EUR 42,000 - 60,000
Java Microservices Architect
Java Microservices Architect

NTT DATA Europe & Latam • Barcelona

On-site
EUR 90,000 - 130,000
Contrato indefinido
Salario competitivo
Trabajo híbrido
+1
Senior Full Stack Developer with .NET & Angular (Hybrid - Madrid)
Senior Full Stack Developer with .NET & Angular (Hybrid - Madrid)

UST • Madrid

Hybrid
EUR 65,000 - 90,000
23 days annual leave
Health care plan
Flexible compensation program
+3
Senior Strategy Consultant | Business Transformation & Industry
Senior Strategy Consultant | Business Transformation & Industry

NTT DATA Europe & Latam • Barcelona

Hybrid
EUR 70,000 - 100,000
Hybrid working model
Remote work support
Flexible compensation options
+5
Full-stack Developer (Frontend Focused)
Full-stack Developer (Frontend Focused)

Adesso • Sant Cugat del Vallès

Hybrid
EUR 55,000 - 90,000
International projects
Ownership and trust
Personalized development plans
+2
TECHNICAL LEADER
TECHNICAL LEADER

NTT DATA Europe & Latam • Galicia

On-site
EUR 40,000 - 60,000
Desarrollo de carrera
Formación adaptada
Buen ambiente de equipo
+3