Tech Consultant - Java Full Stack
About this role
Req ID: 380540
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 Tech Consultant - Java Full Stack to join our team in Pune, Mahārāshtra (IN-MH), India (IN).
Job Title : Java Full Stack Developer
Job Summary
We are looking for a skilled Java Full Stack Developer to design, develop, test, and maintain scalable web applications. The ideal candidate should have experience in both backend and frontend technologies, strong problem-solving skills, and the ability to work in Agile environments.
Key Responsibilities
- Design, develop, and maintain scalable web applications.
- Develop RESTful APIs and microservices using Java and Spring Boot.
- Build responsive user interfaces using Angular, React, or JavaScript frameworks.
- Write clean, maintainable, and efficient code.
- Integrate frontend components with backend services.
- Optimize application performance and troubleshoot production issues.
- Develop and maintain SQL/NoSQL databases.
- Implement security best practices, authentication, and authorization.
- Participate in code reviews and follow coding standards.
- Work closely with cross-functional teams in Agile/Scrum methodology.
- Create technical documentation and unit/integration tests.
Required Skills
Backend
- Java 8/11/17
- Spring Boot
- Spring MVC
- Spring Security
- Spring Data JPA/Hibernate
- REST APIs
- Microservices
- Maven/Gradle
Frontend
- Angular (preferred) or React
- HTML5
- CSS3
- JavaScript
- TypeScript
- Bootstrap
Database
- MySQL
- PostgreSQL
- Oracle
- MongoDB (optional)
Tools & Technologies
- Git/GitHub/GitLab
- Jenkins
- Docker
- Kubernetes
How to apply
Use the official application link to contact the employer and submit your application.