onsite
Technical Specialist - Spring Boot, React.js, Java - HCLTech
Software Engineer
Technical Specialist responsible for designing, building, and maintaining high‑performance web applications using Spring Boot, React.js, and Java, while collaborating with cross‑functional teams to deliver scalable features and ensure code quality.
About the role
Key Responsibilities
- Design, develop, and deploy scalable backend services with Spring Boot and Java.
- Build responsive front‑end components using React.js and integrate them with RESTful APIs.
- Collaborate with product, QA, and DevOps teams to define requirements, design solutions, and ship new features.
- Identify, troubleshoot, and resolve performance bottlenecks and bugs across the stack.
- Conduct code reviews, enforce coding standards, and promote best practices for maintainable code.
Requirements
- Strong experience in Java development and Spring Boot framework.
- Proficiency with modern JavaScript, React.js, and front‑end tooling.
- Solid understanding of REST API design, authentication, and data handling.
- Hands‑on experience with version control (Git) and Agile/Scrum development processes.
- Ability to write clean, testable code and mentor junior developers.