onsite
Senior Developer Spring Boot, React.js, Java - HCLTech
Software Engineer
Senior Developer 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 robust, scalable features.
About the role
Key Responsibilities
- Design, develop, and maintain enterprise‑grade applications using Spring Boot, React.js, and Java.
- Collaborate with product owners and teammates to define requirements, estimate effort, and ship new features on schedule.
- Write clean, testable code, perform unit and integration testing, and ensure high performance and responsiveness.
- Debug, troubleshoot, and upgrade existing systems, optimizing for scalability and reliability.
- Participate in code reviews, provide constructive feedback, and uphold coding standards.
- Stay current with emerging technologies and best practices, applying them to improve the codebase.
Requirements
- 5+ years of professional experience with Java and Spring Boot for backend development.
- Strong proficiency in React.js, modern JavaScript (ES6+), and front‑end tooling.
- Hands‑on experience building RESTful APIs and integrating with front‑end frameworks.
- Solid understanding of version control (Git) and Agile development processes.
- Excellent problem‑solving skills, ability to work independently and within a team.