We are looking for an experienced Java/ReactJS Full Stack Developer with 3+ years of hands-on experience in developing, maintaining, and optimizing scalable web applications. The ideal candidate should have strong expertise in Java, Spring Boot, ReactJS, TypeScript/JavaScript, HTML, CSS, and REST APIs, along with a good understanding of full-stack application development and microservices.
Responsibilities :
1. Develop and maintain scalable web applications using Java, Spring Boot, and ReactJS.
2. Build responsive, reusable, and high-performance UI components using ReactJS.
3. Develop and integrate RESTful APIs and microservices.
4. Work with relational databases and write efficient SQL queries.
5. Debug, optimize, test, and maintain applications across development and production environments.
6. Collaborate with UI/UX, backend, QA, business, and other cross-functional teams.
7. Participate in code reviews and follow coding standards and best practices.
Manage source code using Git and follow Agile/Scrum development practices.
Requirements:
1. 3+ years of experience in Java/ReactJS full-stack development.
2. Strong knowledge of Core Java, Spring Boot, Spring MVC, and REST APIs.
3. Hands-on experience with ReactJS, JavaScript/TypeScript, HTML, and CSS.
4. Good understanding of microservices architecture and API integration.
5. Experience working with SQL and relational databases such as Oracle, MySQL, or PostgreSQL.
6. Knowledge of Git, unit testing, and Agile development methodologies.
7. Good understanding of application debugging, performance optimization, and troubleshooting.
8. Experience with Docker, CI/CD, or cloud platforms such as AWS/Azure/GCP will be an added advantage.
9. Good problem-solving, communication, and collaboration skills.
Pay: Up to ₹800,000.00 per year
Work Location: In person