Key Responsibilities :
- Design, develop, and maintain robust, scalable full-stack web applications
- Develop back-end services and APIs using Java and Node.js
- Build responsive and dynamic front-end interfaces using React.js and Next.js
- Collaborate with UI / UX designers, product managers, and other developers to deliver high-quality features
- Write clean, maintainable, and efficient code
- Integrate third-party APIs and services as needed
- Ensure application performance, quality, and responsiveness
- Troubleshoot, debug, and upgrade existing systems
- Follow best practices for code versioning, testing, and deployment (Git, CI / CD, etc.)
Required Skills & Qualifications :
3-5 years of professional experience in full-stack developmentStrong programming skills in Java (Spring Boot or similar frameworks)Proficient in Node.js for server-side developmentHands-on experience with React.js and Next.js for front-end developmentGood understanding of RESTful APIs and Microservices architectureExperience with SQL and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB)Familiarity with Git and version control workflowsSolid understanding of software development best practices and design patternsStrong problem-solving and debugging skillsExcellent communication and team collaboration abilitiesPreferred Qualifications :
Experience with cloud platforms (AWS, Azure, or GCP)Knowledge of Docker and containerization toolsFamiliarity with Agile / Scrum methodologiesExposure to performance optimization techniques(ref : hirist.tech)