C

Java Full Stack Developer (Java + React)

CGI · Bengaluru, Karnataka, India - Chennai, Tamil Nadu, India - Hyderabad, Telangana, India

3–9 yrs experiencefull_timePosted 3w ago
Apply now →

Job description

**Position:** Java Full Stack Developer (Java + React) **Location:** Bangalore / Hyderabad / Chennai / Pune (or Any CGI Location) **Experience:** 5-8 Years Job Description We are seeking a highly skilled Java Full Stack Developer with strong expertise in Java and React.js to join our development team. The ideal candidate should possess excellent coding, debugging, problem-solving, and application design skills, with a solid understanding of Data Structures and Algorithms. The candidate will be responsible for developing scalable enterprise applications, troubleshooting complex issues, and contributing to architecture and design discussions. Key Responsibilities - Design, develop, test, and maintain enterprise-grade web applications. - Build responsive and scalable front-end applications using React.js. - Develop robust backend services and APIs using Java technologies. - Analyze, troubleshoot, and resolve complex technical issues. - Apply strong debugging techniques to identify and fix production issues. - Participate in system design, architecture reviews, and code reviews. - Optimize application performance, scalability, and reliability. - Collaborate with cross-functional teams in an Agile environment. Required Skills - 5-8 years of experience in Full Stack Development. - Strong hands-on experience in Core Java and related frameworks. - Strong expertise in React.js. - Excellent understanding of Data Structures and Algorithms. - Strong debugging and analytical problem-solving skills. - Experience in designing scalable and maintainable applications. - Knowledge of REST APIs, Microservices, and modern development practices. - Experience with databases and version control systems. Good to Have - Experience with Vue.js. - Exposure to cloud platforms and containerization technologies. - Knowledge of CI/CD pipelines and DevOps practices. Preferred Candidate Profile - Strong coding and design skills. - Ability to troubleshoot and resolve complex technical challenges. - Excellent communication and stakeholder management skills. - Self-driven and capable of working in a fast-paced environment.