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

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

06 ago
|
NTT DATA Europe u0026 Latam
|
Barcelona

06 ago

NTT DATA Europe u0026 Latam

Barcelona

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 Java and Angular , with 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?

What is your strength: Java or Angular? This is our technology stack.

We’d love to meet you if you have:

- Fluent English (B2 minimum)

Core Technologies:

- Minimum experience of 5 years.
- Java 21 / 25 and Spring Boot 3.x / 4.x (WebFlux) for backend development, and Angular v16+ for modern frontend applications (ncluding NgRx, Angular Material, Signals, and the latest templating features, as well as Nx monorepos).
- Backend Development: Experience building and integrating REST and SOAP services , managing dependencies with Maven , and developing scalable backend architectures.
- Frontend Development: Knowledge of Angular, HTML and CSS for building responsive and user-friendly interfaces.
- Infrastructure & DevOps: Experience working with CI/CD pipelines (Jenkins) and containerized environments using Docker and Kubernetes .
- Integration & Event-driven architectures (nice to have)
- Monitoring & Observability:



Dynatrace, Prometheus / Micrometer, OpenTelemetry
- Code Quality: SonarQube, JaCoCo
- Databases: PostgreSQL, Redis, SQLite
- Testing: unit, integration, E2E
- Security: Spring Security, OAuth2 / JWT
- 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)

If you reside outside of Spain, you must be willing to relocate to Madrid, Barcelona, or Zaragoza (preferably Barcelona, as working from the Barcelona office one day 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

- Analyze requirements and participate in software design and development of full stack applications
- Develop and maintain backend services using Java and Spring Boot (WebFlux)




- Build and maintain modern frontend applications using Angular
- Implement and integrate REST and SOAP APIs

Integration & Architecture

- Integrate applications with API management platforms (APIGEE) and other enterprise systems
- Ensure scalable and maintainable application architectures

Quality Engineering & Automation

- Ensure code quality through reviews and best development practices
- Implement automated testing and CI/CD pipelines using Jenkins
- Support containerized deployments using Kubernetes

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

? Versátil 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

Interested?

If you’re ready for your next professional challenge , we would love to meet you.

Apply today and become part of NTT DATA .

Because #GreatTech needs #GreatPeople like you.

📌 Full Stack Developer Angular Java (She/He/They) Barcelona
🏢 NTT DATA Europe u0026 Latam
📍 Barcelona

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: full stack developer angular java (she/he/they) barcelona / barcelona

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: full stack developer angular java (she/he/they) barcelona / barcelona