onsite
Full Stack Java Developer - React.js - HCLTech
Software Engineer
Full Stack Java Developer focused on building scalable web applications with React.js front‑end and Java back‑end, while designing and deploying DevOps pipelines to automate delivery and operations.
About the role
Key Responsibilities
- Design, develop, and maintain end‑to‑end web solutions using Java (Spring Boot) and React.js.
- Build and manage CI/CD pipelines with Docker, Jenkins, and Git to automate build, test, and deployment processes.
- Implement RESTful APIs, integrate with relational databases (SQL), and ensure data integrity and performance.
- Collaborate with cross‑functional teams to define feature requirements, estimate effort, and deliver high‑quality releases.
- Diagnose, troubleshoot, and optimize application performance, addressing bugs and scalability challenges.
Requirements
- 3+ years of professional experience in Java and React.js development.
- Strong knowledge of DevOps practices, containerization (Docker), and CI/CD tooling.
- Proficiency in designing REST APIs, working with SQL databases, and writing unit/integration tests.
- Excellent problem‑solving skills and ability to work collaboratively in an Agile environment.
- Good communication skills and a proactive attitude toward continuous improvement.