Talent.com
Full Stack Developer

Full Stack Developer

Ntt DataCharlotte, North Carolina, United States
job_description.job_card.30_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description
  • 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. - Develop and integrate RESTful APIs and microservices using NestJS (TypeScript) to support front-end functionalities and ensure seamless communication between system components. - 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. - Work closely with cross-functional teams, including product managers, designers, and other developers, to gather requirements and translate them into technical specifications and solutions. - 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. - Identify and address performance bottlenecks in applications to ensure optimal user experience and system performance. - Create and maintain comprehensive technical documentation for codebases, APIs, and system architectures to facilitate knowledge sharing and future maintenance. - 7 years of full-stack development - Java with Spring Boot framework for building robust and scalable back-end services - Angular (TypeScript) for developing dynamic and responsive user interfaces - Building server-side applications using NestJS (TypeScript - Relational and NoSQL databases, including designing schemas, writing queries, and optimizing performance - Git for version control - Cloud platforms such as AWS, Azure, or Google Cloud. - Containerization technologies like Docker - Orchestration tools like Kubernetes. - CI / CD pipelines and automated deployment processes. - Agile development methodologies and experience working in Agile teams. - Bachelor's or Master's degree in Computer Science, Engineering, or a related field. INDFSINS L1-NAM
  • serp_jobs.job_alerts.create_a_job

    Stack Developer • Charlotte, North Carolina, United States