API Developer (Node, GraphQL, AWS)
India, Tamil Nadu, Chennai
1 week ago
Applicants: 0
Share
2 weeks left to apply
Job Description
Role: API Developer (Node, GraphQL, AWS) Experience: 5 - 8 years of professional software development experience, with at least: 5+ years building backend services with NodeJS, GraphQL. Work Location: Chennai, Hyderabad, Pune Mode Of Work: Work from Office only Job Requirements Backend Development : Design and develop API in Node JS Implement reusable components and ensure clean, maintainable, and modular code. Optimize frontend performance for speed, scalability, and cross-browser compatibility. Integrate RESTful APIs and GraphQL endpoints with the frontend to deliver dynamic content. Build and maintain server-side logic, APIs, and microservices using NodeJS. Design and optimize database schemas, queries, and interactions with relational databases (e.g., MySQL, PostgreSQL) or NoSQL databases (e.g., MongoDB). Implement secure authentication and authorization mechanisms (e.g., JWT, OAuth2). Ensure scalability, reliability, and performance of backend services through best practices like caching, load balancing, and efficient API design. Write unit and integration tests to ensure robust backend functionality. Backend Skills: Expertise in Node with JWT authentication Security. Experience designing and consuming RESTful APIs and knowledge of GraphQL. Proficiency with ORM frameworks like Hibernate and database management (SQL/NoSQL). Familiarity with microservices architecture and cloud platforms (e.g., AWS, Azure, or GCP). Experience with containerization tools like Docker and orchestration platforms like Kubernetes. Knowledge of frontend performance optimization techniques (e.g., lazy loading, code splitting). Familiarity with Agile/Scrum methodologies. Contributions to open-source projects or a strong GitHub/Portfolio showcasing relevant work. Exposure to DevOps practices, such as monitoring, logging, and deployment automation. Generic Managerial Skills, If any Work closely with product managers, designers, and other developers to define requirements and deliver end-to-end features. Participate in code reviews to maintain high-quality standards and foster knowledge sharing. Troubleshoot and resolve bugs, performance issues, and other technical challenges across the stack. Contribute to architectural decisions and technical roadmap planning. Stay updated on industry trends and emerging technologies to enhance our tech stack. Good To Have : ReactJS, NodeJS, GraphQL, AWS, including hooks, state management (Redux or Context API), and responsive design principles Strong problem skills and potential to create reusable components in the code. Basic insurance knowledge
Required Skills
Additional Information
- Company Name
- RB Consultancy Services
- Industry
- N/A
- Department
- N/A
- Role Category
- DevOps Engineer
- Job Role
- Mid-Senior level
- Education
- No Restriction
- Job Types
- On-site
- Gender
- No Restriction
- Notice Period
- Immediate Joiner
- Year of Experience
- 1 - Any Yrs
- Job Posted On
- 1 week ago
- Application Ends
- 2 weeks left to apply
Similar Jobs
Quick Apply
Upload your resume to apply for this position