
Full Stack Developer
- Gurgaon, Haryana
- Permanent
- Full-time
- Design, develop, test, and deploy scalable and secure full stack applications.
- Build and maintain backend services using Java and NodeJS in a microservices architecture.
- Develop intuitive and responsive user interfaces using React and JavaScript.
- Integrate and consume RESTful APIs and ensure efficient data flow between frontend and backend systems.
- Write reusable, testable, and efficient code in Python as needed for backend scripts or services.
- Implement secure authentication and authorization flows using OKTA integration (SAML).
- Participate in code reviews, design discussions, and chip in to team knowledge sharing.
- Troubleshoot and debug sophisticated issues across the stack.
- Collaborate with DevOps for deployment, CI/CD pipelines, and monitoring.
- 5+ years of professional experience in software development.
- Strong proficiency in Java and NodeJS for backend development.
- Hands-on experience with ReactJS and modern JavaScript (ES6+).
- Solid understanding of microservices architecture and design patterns.
- Experience building and consuming REST APIs.
- Experience with Python for backend scripting or service development.
- Validated experience integrating with OKTA or similar identity management providers.
- Strong understanding of secure coding practices and OAuth2/SAML flows.
- Familiarity with CI/CD tools, Git, and Agile development practices.
- Excellent communication, problem-solving, and collaboration skills.