NEC Java Developer Job in Chennai: Skills, Experience and How to Apply
NEC Corporation India Private Limited is hiring a Java Developer for an office-based role in Chennai. The position focuses on enterprise application development using Java, Spring Boot, React, Node.js, Oracle SQL and Azure DevOps.
Job Overview
| Job title | Java Developer |
|---|---|
| Company | NEC Corporation India Private Limited |
| Location | Kandanchavadi, Perungudi, Chennai, Tamil Nadu 600096, India |
| Work arrangement | Office based |
| Experience | 3–5 years |
| Employment type | Not specified in the listing |
| Requisition ID | 6595 |
About the Role
This NEC Java Developer job in Chennai is aimed at a motivated developer who can design, build and maintain scalable enterprise applications. The role combines strong backend development in Java and Spring Boot with exposure to React-based interfaces, Node.js services, Oracle databases and DevOps practices.
You will work with Business Analysts, QA professionals and other developers in an Agile environment. Alongside feature development, the position includes testing, debugging, performance tuning, deployment support, documentation and production support when needed.
Key Responsibilities
- Design, develop, test and maintain scalable, high-performance enterprise applications using Java and Spring Boot.
- Develop RESTful APIs and microservices in line with industry best practices.
- Build and maintain responsive user interfaces using React.
- Develop server-side applications and APIs with Node.js where required.
- Design and optimize Oracle SQL queries, stored procedures and database objects.
- Collaborate with Business Analysts, QA teams and developers to understand requirements and deliver quality solutions.
- Join code reviews and help maintain coding standards and best practices.
- Handle unit testing, debugging, performance tuning and issue resolution.
- Support CI/CD and application deployments through Azure DevOps.
- Take part in Sprint Planning, Daily Stand-ups, Sprint Reviews and Retrospectives.
- Prepare technical documentation and provide production support as required.
Required Skills and Experience
Applicants should have 3–5 years of software development experience, including at least two years of hands-on work with the core technologies listed below.
- Java
- Spring Boot
- Node.js
- React
- Oracle Database and SQL
- RESTful API development
- Microservices architecture
- Object-oriented programming
- Design patterns
- SQL query optimization and database design
- Git and Agile methodologies
- Azure DevOps source control, build pipelines and deployments
Nice-to-Have Skills
- Banking or Financial Services domain experience.
- Experience with enterprise-scale applications.
- Knowledge of application security and performance optimization.
- Exposure to cloud-based application development.
Qualifications
Candidates should hold a bachelor’s degree in Computer Science, Information Technology, Engineering or a related discipline.
Who Should Apply?
This opportunity may suit software developers with 3–5 years of experience who meet the stated hands-on experience requirement across Java, Spring Boot, Node.js, React and Oracle Database/SQL.
It is particularly relevant for candidates who are comfortable moving across backend services, web interfaces, databases and delivery pipelines, and who enjoy collaborating with cross-functional teams through an Agile development process.
Why Consider This Role?
The position offers the chance to contribute across the application lifecycle—from solution development and database optimization to testing, deployment and production support. Its broad technology mix may appeal to developers who want to use both backend and frontend skills in an enterprise setting.
The published responsibilities also include microservices, REST APIs, CI/CD, code reviews and Agile teamwork, giving candidates scope to work with several modern software delivery practices in one role.
Frequently Asked Questions
1. Where is the NEC Java Developer position located?
The role is based in Kandanchavadi, Perungudi, Chennai, Tamil Nadu 600096, India.
2. Is this a remote or office-based role?
The job listing identifies the work location as office based.
3. How much experience is required?
NEC lists 3–5 years of software development experience, with at least two years of hands-on experience in Java, Spring Boot, Node.js, React and Oracle Database/SQL.
4. What are the main technologies used in this role?
The main technologies include Java, Spring Boot, React, Node.js, Oracle Database/SQL, microservices, RESTful APIs, Git and Azure DevOps.
5. Is banking experience mandatory?
No. Banking or Financial Services experience appears under preferred skills rather than the mandatory requirements.
6. What educational qualification is requested?
Applicants should have a bachelor’s degree in Computer Science, Information Technology, Engineering or a related discipline.
7. What is the requisition ID?
The requisition ID for this position is 6595.
Conclusion
For developers who meet the required experience and want to work across Java, Spring Boot, microservices, React, Node.js, Oracle SQL and Azure DevOps, this NEC opening in Chennai presents a broad enterprise development opportunity. Review the official listing carefully and use the button below to submit your application.






