We are looking for a skilled Full Stack Developer with experience in backend development using Java, Spring Boot, and Node.js, along with frontend expertise in React, Next.js. The ideal candidate should have a solid understanding of modern web application architecture, REST APIs, databases, and basic cloud concepts.
The candidate will work closely with cross-functional teams to design, develop, test, and maintain scalable applications.
Key Responsibilities
- Develop and maintain scalable backend services using Java, Spring Boot, and Node.js.
- Build responsive and user-friendly frontend applications using React/Next.js.
- Design and consume RESTful APIs and microservices.
- Collaborate with UI/UX designers, QA teams, and product managers.
- Write clean, maintainable, and efficient code.
- Participate in code reviews and follow best development practices.
- Work with relational and NoSQL databases for data management.
- Understand deployment of pipelines and basic cloud infrastructure.
- Troubleshoot, debug, and optimize application performance.
- Ensure application security, scalability, and reliability.
Required Skills
Backend
- Strong experience in Java and Spring Boot
- Good knowledge of Node.js
- Strong understanding of Object-Oriented Programming (OOPS) concepts such as inheritance, polymorphism, abstr