Job Summary :
Looking for a skilled and experienced Full Stack Developer with a strong background in Java, React, NodeJS, and Python. The ideal candidate will be proficient in developing scalable microservices, RESTful APIs, and integrating with authentication / authorization platforms such as OKTA.
This role requires hands-on development, problem-solving, and collaborating with cross-functional teams in a fast-paced environment.
Key Responsibilities :
- 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 contribute to team knowledge sharing.
- Troubleshoot and debug complex issues across the stack.
- Collaborate with DevOps for deployment, CI / CD pipelines, and monitoring.
Required Skills and Qualifications :
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.Proven 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 teamwork skills.Nice to have :
Experience with cloud platforms such as AWS is plus.Familiarity with containerization (Docker, Kubernetes).Understanding of NoSQL and relational databases (MongoDB, PostgreSQL, MySQL).Experience with testing frameworksEducation :
Bachelors or Masters degree in Computer Science, Information Technology, or a related field.Immediate- Serving NP until month end.
(ref : hirist.tech)