TCS - Java Full Stack Developer - React.js/Spring Boot
TCSJob description
Role : Java Full Stack Developer (React JS)
Location : Chennai / Bangalore
Role Overview :
We are seeking an experienced Java Full Stack Developer (React JS) to design, develop, and maintain scalable enterprise-grade applications. The ideal candidate should possess strong backend expertise in Java technologies along with hands-on frontend development experience using React JS.
The role involves building high-performance applications, developing APIs, collaborating with cross-functional teams, and contributing to end-to-end software development in an agile environment.
Key Responsibilities :
- Design, develop, and maintain scalable and high-performing full-stack applications using Java, Spring Boot, and React JS.
- Develop and enhance backend services and microservices-based applications.
- Build responsive and user-friendly front-end interfaces using React JS, HTML, CSS, and JavaScript.
- Design, develop, and integrate REST APIs and Web Services for seamless communication across systems.
- Collaborate with cross-functional teams including business stakeholders, product teams, QA, and engineering teams to understand requirements and deliver effective solutions.
- Write clean, reusable, and maintainable code following coding standards and best practices.
- Participate in code reviews, debugging, troubleshooting, and performance optimization activities.
- Work closely with development teams to ensure timely delivery of high-quality applications.
- Contribute to CI/CD practices and deployment processes where applicable.
Required Skills & Experience :
- 5- 10 years of experience in software development with strong expertise in Java Full Stack Development.
- Strong hands-on experience in Java, Spring Boot, and Microservices architecture.
- Hands-on experience with React JS, HTML, CSS, and JavaScript.
- Strong understanding of REST APIs and Web Services.
- Experience working with SQL and/or NoSQL databases.
- Understanding of software development best practices and agile methodologies.
- Exposure to CI/CD pipelines and cloud platforms will be an added advantage.
Preferred Candidate Profile :
- Strong analytical and problem-solving skills.
- Good communication and stakeholder collaboration abilities.
- Ability to work in a fast-paced, collaborative development environment.
Interested in this role?