23 set - Ro
NTT DATA Europe u0026 Latam
Who We Are
We are looking for a Senior Full-Stack Developer to join our team and contribute to the development of modern, scalable applications, with a strong focus on AI-powered solutions and intelligent software capabilities.
The ideal candidate combines advanced Angular/TypeScript expertise with solid Java/Spring Boot experience and is comfortable working across the full technology stack. You will be involved in designing and delivering end-to-end solutions, integrating AI capabilities into existing and new applications, and contributing to the continuous improvement of our software architecture and engineering practices.
What You'll Be Doing
- Design, develop and maintain scalable full-stack applications using Angular/TypeScript and Java/Spring Boot
- Contribute to the integration and implementation of AI-powered features and services within business applications
- Design and consume REST APIs and develop robust integrations with internal and external systems
- Work with SQL databases, ensuring efficient data access and optimized queries
- Apply best practices in secure coding, automated testing and software quality
- Contribute to CI/CD pipelines and automated deployment processes
- Identify and resolve complex technical issues, with a strong focus on performance, reliability and scalability
- Support applications in production and perform end-to-end troubleshooting across frontend, backend, integrations and infrastructure
- Collaborate with cross-functional teams to translate business requirements into reliable and innovative technical solutions
- Stay up to date with emerging technologies, particularly in AI, software architecture and modern development practice
What You'll Bring Along
- BSc/MSc in Computer Science or related field
- 8+ years of software engineering experience, including senior-level full-stack development
- Advanced knowledge of Angular and TypeScript
- Solid experience with Java and Spring Boot
- Strong understanding of REST APIs, system integrations and distributed applications
- Good knowledge of SQL and relational databases
- Experience with automated testing, secure coding and CI/CD
- Proven ability to troubleshoot complex issues across the full application stack
- Experience with performance optimization and production support
- Hands-on experience with AI technologies, AI APIs, LLMs or AI-driven application development
- Strong analytical and problem-solving skills, with the ability to work independently and collaborative
25 set - Roma
DAVID NAMAN
25 set - Udine
OLTRE I CONFINI 2.0
25 set - Friuli-Venezia Giulia
Arethusa
25 set - Pescara
Alll