Java Full stack Developer React – NTT DATA – Job Hyderabad, Sindh

Java Full stack Developer React – NTT DATA – Job Hyderabad, Sindh

Job Description Senior Full Stack Java / React Developer Role: Senior Full Stack Java / React Developer Experience: 710 Years Location: Noida / Gurgaon (Hybrid) Employment Type: Full-Time Position Summary We are seeking a highly skilled Senior Full Stack Java / React Developer with 710 years of experience in designing developing and delivering enterprise-grade applications. The ideal candidate will have strong expertise in Java-based backend development and modern frontend technologies particularly along with hands-on experience in Microservices cloud-native application development DevOps practices and AI-assisted software engineering tools such as GitHub Copilot. This role requires close collaboration with cross-functional teams to build scalable secure and high-performing applications while contributing to technical architecture and engineering best practices. Key Responsibilities Design develop and maintain scalable full-stack enterprise applications using Java and . Build secure high-performance RESTful APIs and Microservices using Spring Boot and the Spring Framework. Develop modern responsive accessible and user-friendly interfaces using TypeScript and JavaScript (ES6). Collaborate with Business Analysts Product Owners Solution Architects QA Engineers and DevOps teams throughout the Software Development Lifecycle (SDLC). Participate in technical architecture discussions and contribute to system design technology selection and implementation strategies. Design and optimize backend services for scalability reliability and performance. Integrate frontend applications with backend services through RESTful APIs. Implement messaging and event-driven solutions using Kafka and JMS (ActiveMQ). Design and optimize SQL queries and database interactions using PostgreSQL. Implement automated unit testing integration testing and Test-Driven Development (TDD) practices. Build and maintain CI/CD pipelines using GitHub Actions and Jenkins. Containerize applications using Docker and deploy workloads on Kubernetes platforms. Troubleshoot production issues perform root cause analysis and ensure application stability and availability. Conduct peer code reviews and mentor junior developers by promoting engineering best practices. Leverage GitHub Copilot and Generative AI development tools to improve productivity code quality and delivery efficiency. Required Skills & Technical Expertise Backend Technologies Java 11 / 17 / 21 Spring Boot Spring Framework Spring Data JPA Spring MVC Hibernate / JPA Frontend Technologies (v17) TypeScript JavaScript (ES6) HTML5 CSS3 Architecture Microservices Architecture RESTful Web Services Distributed Systems Event-Driven Architecture Database PostgreSQL SQL Database Design and Query Optimization Messaging Technologies Apache Kafka JMS ActiveMQ Programming Concepts Multithreading Concurrent Programming Object-Oriented Programming (OOP) Software Design Patterns SOLID Principles Clean Code Best Practices DevOps & CI/CD Git GitHub GitHub Actions Jenkins Docker Kubernetes Testing Test-Driven Development (TDD) JUnit Mockito Integration Testing AI-Assisted Development GitHub Copilot Generative AI development tools AI-assisted code generation debugging documentation and productivity tools Preferred Skills Cloud platforms such as AWS Microsoft Azure or Google Cloud Platform (GCP). Experience with OAuth2 JWT and Spring Security. Knowledge of GraphQL and API Gateway technologies. Exposure to monitoring and observability tools such as Prometheus Grafana ELK Stack or Splunk. Experience with Infrastructure as Code (Terraform or Helm). Familiarity with Domain-Driven Design (DDD) and Clean Architecture. Experience working in Agile/Scrum environments. Soft Skills Excellent analytical and problem-solving skills. Strong communication and stakeholder management abilities. Ability to work independently as well as within cross-functional Agile teams. Proven mentoring and technical leadership capabilities. Strong ownership mindset with a focus on quality innovation and continuous improvement. Ability to manage multiple priorities in a fast-paced development environment. Educational Qualification Bachelors or Masters degree in Computer Science Information Technology Engineering or a related discipline. Why Join Us Opportunity to work on large-scale enterprise and cloud-native applications. Exposure to modern full-stack technologies Microservices and event-driven architectures. Collaborative engineering culture with a strong focus on innovation quality and continuous learning. Hands-on experience with AI-assisted software development and modern DevOps practices. Competitive compensation comprehensive benefits flexible hybrid work model and excellent career growth opportunities.

We transform. SAP solutions into Value

For any questions related to Job Description you may connect with below specified contact from Recruiting.

Recruiter Name: Sweta Yadav

NTT DATA Business Solutions is a fast-growing international IT company and one of the worlds leading SAP partners. We are a full service provider delivering everything from business consulting to implementation of SAP solutions including hosting services and support.

Required Experience:

Experience: years Vacancy: 1

Java Full stack Developer React • Hyderabad, Sindh, Pakistan

Recommended articles