NTT DATA Romania

Senior Full Stack Software Engineer with AI Expertise (Angular/Spring Boot)

NTT DATA Romania  •  Braşov, RO (Onsite)  •  5 days ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

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
NTT DATA Romania

About NTT DATA Romania

Industry
Unknown
Company Size
Unknown
Headquarters
Unknown
Year Founded
Unknown
Social Media