Java Frontend Developer
CGI
CGI is hiring a Java Frontend Developer in Chennai, India. The details below summarise the employer's own listing; applications happen on the original posting, not on GetFirstJob.
What the work involves

Employees' choice
- Position Title: Java Front-End Engineer Location: Chennai Experience: 79 Years Employment Type: Full Time Category: Software Development / Engineering
- Position Overview
- We are seeking an experienced Java Front-End Engineer with strong expertise in J2EE, React.js, and TypeScript to design, develop, and maintain scalable, high-performance web applications. The ideal candidate will have a solid understanding of Java-based enterprise application development, modern front-end frameworks, and RESTful API integration.
- The candidate will collaborate with cross-functional teams, including UI/UX designers, backend developers, architects, and business stakeholders, to deliver secure, responsive, and user-friendly applications. The role requires strong technical skills, problem-solving abilities, and experience working in Agile development environments.
- Design, develop, and maintain responsive and scalable web applications using React.js, TypeScript, Java, and J2EE technologies.
- Build reusable UI components and front-end modules following industry best practices.
- Develop and integrate RESTful APIs and web services with Java-based backend systems.
- Work with Java/J2EE technologies to support enterprise application development and integration.
- Implement responsive user interfaces with a focus on performance, usability, accessibility, and cross-browser compatibility.
- Write clean, maintainable, reusable, and well-documented code.
- Perform unit testing, debugging, code reviews, and application troubleshooting.
- Optimize application performance, identify bottlenecks, and resolve technical issues.
- Collaborate with UI/UX designers, backend engineers, QA teams, and business stakeholders to deliver quality solutions.
What they are looking for
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field, or equivalent relevant experience.
- 7–9 years of experience in software development, with strong experience in Java-based enterprise applications and modern front-end development.
- Java / J2EE: Strong hands-on experience with Java and J2EE application development.
- React.js: Proficiency in developing dynamic, reusable, and component-based user interfaces.
- TypeScript: Strong knowledge of TypeScript, including types, interfaces, generics, and object-oriented programming concepts.
- JavaScript: Strong understanding of ES6+ features, asynchronous programming, promises, and event handling.
- HTML5 and CSS3: Experience building responsive, accessible, and cross-browser-compatible web interfaces.
- API Integration: Hands-on experience integrating RESTful APIs and JSON-based services.
- Spring Framework: Familiarity with Spring or Spring Boot for backend integration and enterprise application development.
- Debugging and Testing: Experience troubleshooting application issues and writing unit tests for front-end and backend components.
- Version Control: Working knowledge of Git and collaborative development workflows.
- Problem-Solving: Strong analytical, debugging, and troubleshooting skills.
- Agile Methodology: Experience working in Agile/Scrum development teams.
- Experience with state management libraries such as Redux, Redux Toolkit, or Context API.
Pay and dates
The listed pay is Not Disclosed. The source page shows a relative posting age rather than an exact posting date; this role was first seen and checked as open on 5 November 2026. The source page showed it as posted "3 weeks ago" when captured; that is a relative stamp, not an exact date.
How to apply
Apply on the listing where the employer published this role: Java Frontend Developer at CGI. We found this listing via naukri.com; it was still open when we checked on 5 November 2026. If the posting has closed or the link fails, the role may have been filled.
This is our short summary of the employer's listing. The full description, eligibility and deadline are on the employer's page.