1 day ago
Sibiu, Romania +2 moreSenior
Responsibilities
- Develop and maintain backend services using Java, Spring Boot, and RESTful APIs.
- Build responsive frontend applications using Angular.
- Collaborate with product owners, designers, and engineers to translate requirements into technical solutions.
- Write clean, maintainable, and well-tested full-stack code.
- Optimize application performance, scalability, and security.
- Participate in code reviews and continuous improvement of development practices.
- Integrate third-party services, APIs, and internal systems.
- Troubleshoot, debug, and resolve frontend and backend issues.
- Contribute to architectural decisions and propose technical enhancements.
- Participate in sprint planning, stand-ups, and retrospectives.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 5–7 years of professional software development experience.
- Strong hands-on experience with Java 17 or Java 21 and modern language features.
- Solid experience with Spring Boot, migrations, and commonly used Spring starters and frameworks.
- Proficiency building responsive, modular frontend applications with Angular.
- Understanding of SQL and relational database concepts.
- Familiarity with unit, integration, and end-to-end testing methodologies.
- Experience with Azure cloud services and Git for version control.
- Ability to design, develop, and maintain full-stack solutions in an agile environment.
- Strong problem-solving skills and a focus on clean, maintainable code.
Categories
About NTT DATA
NTT DATA is a Tokyo‑headquartered, publicly traded IT services firm within the NTT Group. It provides consulting, application development, system integration, cloud and enterprise application services, and managed/outsourcing services for large enterprises and public-sector organizations. The company operates in more than 50 countries and is listed on the Tokyo Stock Exchange.
