Java Full Stack Developer (SpringBoot, Java, Angular, TypeScript) -F2F Must in Charlotte
NTT DATAAbout the role
Req ID: 312622
NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.
We are currently seeking a Java Full Stack Developer (SpringBoot, Java, Angular, TypeScript) -F2F Must in Charlotte to join our team in Charlotte, North Carolina (US-NC), United States (US).
Job Duties and Responsibilities:
Key Responsibilities:
• Application Development: Design, develop, and maintain scalable and efficient web applications using Java with Spring Boot for back-end services, and Angular (TypeScript) for front-end interfaces.
• API Development: Develop and integrate RESTful APIs and microservices using NestJS (TypeScript) to support front-end functionalities and ensure seamless communication between system components.
• Code Quality and Best Practices: Write clean, maintainable, and efficient code following industry best practices. Conduct code reviews and provide constructive feedback to team members to ensure high code quality.
• Collaboration: Work closely with cross-functional teams, including product managers, designers, and other developers, to gather requirements and translate them into technical specifications and solutions.
• Testing and Debugging: Develop and execute unit and integration tests to ensure the reliability and functionality of applications. Debug and resolve technical issues across the stack as they arise.
• Performance Optimization: Identify and address performance bottlenecks in applications to ensure optimal user experience and system performance.
• Documentation: Create and maintain comprehensive technical documentation for codebases, APIs, and system architectures to facilitate knowledge sharing and future maintenance.
Qualifications:
• Experience: Minimum of 7 years of professional experience in software development, with a focus on full-stack development.
• Back-End Proficiency: Strong expertise in Java with Spring Boot framework for building robust and scalable back-end services.
• Front-End Proficiency: Solid experience with Angular (TypeScript) for developing dynamic and responsive user interfaces.
• NestJS Experience: Proficient in building server-side applications using NestJS (TypeScript), with a deep understanding of its architecture and principles.
• Database Knowledge: Experience with relational and NoSQL databases, including designing schemas, writing queries, and optimizing performance.
• Version Control: Proficient in using Git for version control and collaboration within a team environment.
• Problem-Solving Skills: Strong analytical and problem-solving abilities, with a keen attention to detail.
• Communication Skills: Excellent verbal and written communication skills, with the ability to articulate technical concepts to non-technical stakeholders.
Basic Qualifications:
5+ years of experience in:
- Spring Boot
- Full Stack Java Developer
- TypeScript
- JavaScript
Preferred Qualifications:
• Experience with cloud platforms such as AWS, Azure, or Google Cloud.
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s