Home
Jobs

393 Restful Apis Jobs

Filter Interviews
Min: 0 years
Max: 25 years
Min: ₹0
Max: ₹10000000
Setup a job Alert
Filter
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

7.0 - 12.0 years

9 - 14 Lacs

Pune

Work from Office

Naukri logo

The IZOT product line includes BMCs Intelligent Z Optimization & Transformation products, which help the worlds largest companies to monitor and manage their mainframe systems. The modernization of mainframe is the beating heart of our product line, and we achieve this goal by developing products that improve the developer experience, the mainframe integration, the speed of application development, the quality of the code and the applications security, while reducing operational costs and risks. We acquired several companies along BMC is looking for a talented Python Developer to join our family working on complex and distributed software, developing, and debugging software products, implementing features, and assisting the firm in assuring product quality. Here is how, through this exciting role, YOU will contribute to BMC's and your own success: We are seeking a Python with AI/ML Developer to join a highly motivated team responsible for developing and maintaining innovation for mainframe capacity and cost management. As an Application Developer at BMC, you will be responsible for: Developing and integrating AI/ML models with a focus on Generative AI (GenAI), Retrieval-Augmented Generation (RAG), and Vector Databases to enhance intelligent decision-making. Building scalable AI pipelines for real-time and batch inference, optimizing model performance, and deploying AI-driven applications. Implementing RAG-based architectures using LLMs (Large Language Models) for intelligent search, chatbot development, and knowledge management. Utilizing vector databases (e.g., FAISS, ChromaDB, Weaviate, Pinecone) to enable efficient similarity search and AI-driven recommendations. Developing modern web applications using Angular to create interactive and AI-powered user interfaces. To ensure youre set up for success, you will bring the following skillset & experience: 7+ years of experience in designing and implementing AI/ML-driven applications Strong proficiency in Python and AI/ML frameworks like TensorFlow, PyTorch, Hugging Face Transformers, LangChain. Experience with Vector Databases (FAISS, ChromaDB, Weaviate, Pinecone) for semantic search and embeddings. Hands-on expertise in LLMs (GPT, LLaMA, Mistral, Claude, etc.) and fine-tuning/customizing models. Proficiency in Retrieval-Augmented Generation (RAG) and prompt engineering for AI-driven applications. Experience with Angular for developing interactive web applications. Experience with RESTful APIs, FastAPI, Flask, or Django for AI model serving. Working knowledge of SQL and NoSQL databases for AI/ML applications. Hands-on experience with Git/GitHub, Docker, and Kubernetes for AI/ML model deployment.

Posted 9 hours ago

Apply

2.0 - 7.0 years

6 - 10 Lacs

Hyderabad

Work from Office

Naukri logo

Shift: (GMT+05:30) Asia/Kolkata (IST) What do you need for this opportunity? Must have skills required: react, ReactJs, Node Js, DSA Role Overview: We are looking for a talented Full Stack Developer with 25 years of experience to join our dynamic team in Hyderabad. As a Senior Full Stack Developer at Apty, you will contribute to the design, development, and maintenance of cutting-edge web applications and browser extensions that serve enterprise clients worldwide. You should have strong problem-solving skills and be proficient in both front-end and back-end technologies. Key Responsibilities: Develop responsive and user-friendly web interfaces using HTML, CSS, and React.js. Build robust server-side applications and APIs using Node.js. Design and manage relational databases using SQL. Collaborate with cross-functional teams to gather requirements and translate them into technical solutions. Debug, troubleshoot, and enhance existing applications for optimal performance and scalability. Ensure code quality through reviews, testing, and adherence to best practices. Stay updated with the latest trends and technologies. Qualifications: Education: Bachelor's degree in Computer Science, Engineering, or a related field. Strong programming and problem-solving skills. Proficiency in HTML, CSS, and React.js for front-end development. Experience with Node.js for back-end development. Good understanding of relational databases, including SQL. Familiarity with RESTful APIs and web application architecture.

Posted 9 hours ago

Apply

3.0 - 8.0 years

25 - 30 Lacs

Bengaluru

Work from Office

Naukri logo

Expected Notice Period: 30 Days Shift: (GMT+05:30) Asia/Kolkata (IST) What do you need for this opportunity? Must have skills required: AI/ML, E-Commerce, Fintech, open-source, FastAPI, AWS, Python, Microservices, Restful APIs, Generative AI, Django What Youll Do Own development of scalable backend systems for production-grade applications Design and develop backend services that power GenAI applications and platforms Build APIs and infrastructure to support LLM-based features, tools, and agent workflows Design and implement RESTful APIs, microservices, and data models Own payment gateway integrations (e.g., Razorpay, Stripe, etc.) and ensure secure, seamless transactions Architect and deploy backend solutions across cloud platforms (AWS, GCP, etc.) Build and maintain resilient infrastructure to support high-traffic applications Collaborate with frontend, DevOps, and product teams to ship end-to-end features Optimize systems for performance, reliability, and scalability Drive code quality, system security, and architectural best practices What Were Looking For 3-5 years of experience in backend development with end-to-end ownership of feature delivery Proficiency in Python Strong knowledge of relational and non-relational databases Proven experience with payment gateway integration and order processing systems Experience designing scalable systems and working with event-driven or distributed architectures Familiarity with Docker, Kubernetes, CI/CD pipelines, and monitoring tools Ability to translate business needs into robust technical solutions Excellent debugging, communication, and collaboration skills Nice to Have Experience working in start-ups or fast-paced product teams Exposure to AI/ML-based systems or microservice architectures Prior experience in fintech or e-commerce platforms Contributions to open-source backend projects

Posted 9 hours ago

Apply

3.0 - 8.0 years

10 - 15 Lacs

Gurugram

Work from Office

Naukri logo

Expected Notice Period: 30 Days Shift: (GMT+05:30) Asia/Kolkata (IST) What do you need for this opportunity? Must have skills required: GraphQL, React.js, Restful APIs, JavaScript Frontend Developer - React.Js Job Overview: We are looking for a skilled and passionate Frontend Developer - React.js to join our dynamic team. In this role, you will be responsible for building user interfaces and frontend systems for our dynamic web applications. You will collaborate with product managers, designers, and backend engineers to create seamless, responsive, and high-performing web experiences. Key Responsibilities: Build and maintain dynamic, responsive, and user-friendly web applications using React.js. Create reusable, modular components and hooks to enhance application performance and maintainability. Integrate RESTful APIs and manage data flow between frontend and backend systems. Ensure the application is optimized for speed, scalability, and responsiveness across devices and browsers. Work closely with designers, product managers, and backend developers to implement seamless, high-quality user experiences. Write unit and integration tests for components using tools like Jest or Mocha, and troubleshoot issues to maintain code quality. Stay updated with the latest trends, tools, and best practices in frontend development to implement innovative solutions. Ensure consistent performance and appearance across different browsers and platforms. Requirements: Bachelors degree in Computer Science, Engineering, or related field. Proven experience of more than three years building scalable React applications. Proficient in React.js, JavaScript, HTML5, and CSS3. Experience with state management (e.g., Redux, React Context) and integrating RESTful APIs. Experience with Next.js (React framework). Knowledge of GraphQL and how to integrate it alongside RESTful APIs for data fetching and management. Familiarity with design libraries such as Tailwind CSS and Bootstrap.. Familiar with Git, Webpack, Babel, and NPM/Yarn.

Posted 9 hours ago

Apply

4.0 - 6.0 years

7 - 9 Lacs

Chennai, Bengaluru

Work from Office

Naukri logo

We are seeking a skilled PHP Developer with strong front-end development experience to join our dynamic development team. The ideal candidate should have hands-on experience building robust web applications using PHP frameworks, along with solid front-end skills in HTML, CSS, JavaScript, and modern JavaScript frameworks. Key Responsibilities: Develop and maintain web applications using PHP and front-end technologies. Collaborate with designers, product managers, and other developers to create high-quality user interfaces. Design and develop RESTful APIs and integrate with third-party services. Optimize applications for performance, scalability, and security. Troubleshoot, test, and maintain the core product software and databases. Participate in code reviews and contribute to development best practices. Ensure cross-browser compatibility and responsive design. Required Skills and Qualifications: Strong experience in PHP and popular frameworks such as Laravel, CodeIgniter, or Symfony. Proficient in HTML5, CSS3, JavaScript, and responsive design. Experience with front-end frameworks/libraries like Vue.js, React, or Angular. Familiarity with MySQL, PostgreSQL, or other relational databases. Knowledge of version control systems (Git). Understanding of RESTful APIs and AJAX. Location: Delhi NCR,Bangalore,Chennai,Pune,Kolkata,Ahmedabad,Mumbai,Hyderabad

Posted 10 hours ago

Apply

8.0 - 13.0 years

85 - 90 Lacs

Noida

Work from Office

Naukri logo

About the Role We are looking for a Staff Engineer specialized in Master Data Management to design and develop our next-generation MDM platform. This role is ideal for engineers who have created or contributed significantly to MDM solutions. Youll lead the architecture and development of our core MDM engine, focusing on data modeling, matching algorithms, and governance workflows that enable our customers to achieve a trusted, 360-degree view of their critical business data. A Day in the Life Collaborate with data scientists, product managers, and engineering teams to define system architecture and design. Architect and develop scalable, fault-tolerant MDM platform components that handle various data domains. Design and implement sophisticated entity matching and merging algorithms to create golden records across disparate data sources. Develop or Integrate flexible data modeling frameworks that can adapt to different industries and use cases. Create robust data governance workflows, including approval processes, audit trails, and role-based access controls. Build data quality monitoring and remediation capabilities into the MDM platform. Collaborate with product managers, solution architects, and customers to understand industry-specific MDM requirements. Develop REST APIs and integration patterns for connecting the MDM platform with various enterprise systems. Mentor junior engineers and promote best practices in MDM solution development. Lead technical design reviews and contribute to the product roadmap What You Need 8+ years of software engineering experience, with at least 5 years focused on developing master data management solutions or components. Proven experience creating or significantly contributing to commercial MDM platforms, data integration tools, or similar enterprise data management solutions. Deep understanding of MDM concepts including data modeling, matching/merging algorithms, data governance, and data quality management. Strong expertise in at least one major programming language such as Java, Scala, Python, or Go. Experience with database technologies including relational (Snowflake, Databricks, PostgreSQL) and NoSQL systems (MongoDB, Elasticsearch). Knowledge of data integration patterns and ETL/ELT processes. Experience designing and implementing RESTful APIs and service-oriented architectures. Understanding of cloud-native development and deployment on AWS, or Azure. Familiarity with containerization (Docker) and orchestration tools (Kubernetes). Experience with event-driven architectures and messaging systems (Kafka, RabbitMQ). Strong understanding of data security and privacy considerations, especially for sensitive master data. Bachelors or Masters degree in Computer Science, Information Systems, or related field.

Posted 11 hours ago

Apply

4.0 - 8.0 years

6 - 10 Lacs

Pune

Work from Office

Naukri logo

BMC AMI Cost and Capacity Management - As digitization increases, so does the complexity of managing mainframe capacity and costs. BMC AMI Cost and Capacity portfolio increases availability, predicts capacity bottlenecks before they occur, and optimizes mainframe software costs. Here is how, through this exciting role, YOU will contribute to BMC's and your own success: We are seeking a Python with AI/ML Developer to join a highly motivated team responsible for developing and maintaining innovation for mainframe capacity and cost management. As an Application Developer at BMC, you will be responsible for: Developing and integrating AI/ML models with a focus on Generative AI (GenAI), Retrieval-Augmented Generation (RAG), and Vector Databases to enhance intelligent decision-making. Building scalable AI pipelines for real-time and batch inference, optimizing model performance, and deploying AI-driven applications. Implementing RAG-based architectures using LLMs (Large Language Models) for intelligent search, chatbot development, and knowledge management. Utilizing vector databases (e.g., FAISS, ChromaDB, Weaviate, Pinecone) to enable efficient similarity search and AI-driven recommendations. Developing modern web applications using Angular to create interactive and AI-powered user interfaces. Developing APIs and microservices to expose AI/ML models for enterprise applications. Processing and analyzing structured & unstructured data, including text, images, and time-series data for AI/ML applications. Optimizing ML models for performance and scalability, ensuring low latency and high availability in production. Staying updated with advancements in GenAI, NLP, transformers, and deep learning architectures to drive innovation. Collaborating with cross-functional teams to integrate AI capabilities into existing applications and workflows. To ensure youre set up for success, you will bring the following skillset & experience: Strong proficiency in Python and AI/ML frameworks like TensorFlow, PyTorch, Hugging Face Transformers, LangChain. Experience with Vector Databases (FAISS, ChromaDB, Weaviate, Pinecone) for semantic search and embeddings. Hands-on expertise in LLMs (GPT, LLaMA, Mistral, Claude, etc.) and fine-tuning/customizing models. Proficiency in Retrieval-Augmented Generation (RAG) and prompt engineering for AI-driven applications. Experience with Angular for developing interactive web applications. Experience with RESTful APIs, FastAPI, Flask, or Django for AI model serving. Working knowledge of SQL and NoSQL databases for AI/ML applications. Hands-on experience with Git/GitHub, Docker, and Kubernetes for AI/ML model deployment. Whilst these are nice to have, our team can help you develop in the following skills: Experience with knowledge graphs, semantic search, and enterprise AI applications. Additional experience with .NET v7+ and cross-platform .NET development would be helpful. Exposure to IBM z/OS mainframe environments and AI-driven optimization for legacy systems. Background in statistical data analysis, reinforcement learning, or advanced ML techniques.

Posted 11 hours ago

Apply

6.0 - 8.0 years

10 - 18 Lacs

Mumbai

Work from Office

Naukri logo

It is 5 Days working & Work from Office role Key Competencies & Skills required: Deep knowledge of Node js and backend frameworks (eg, NestJS, Express) Hands-on experience designing and optimizing schemas in PostgreSQL or Cosmos DB/Cassandra Experience building and consuming RESTful APIs, secure services Knowledge of data privacy and insurance regulatory compliance (eg , KYC, PII handling) Strong understanding of authentication/authorization mechanisms (OAuth 20, JWT) Proficiency in version control (Git), CI/CD, cloud platforms (Azure), Understanding of containerization tools (Docker) and orchestrators (Kubernetes is a plus) Excellent problem-solving skills, code debugging abilities, and attention to detail Strong leadership, communication, and team collaboration skills Nice to have: DevOps familiarity and monitoring/logging (ELK, Kibana). Security-first mindset: knowledge of OWASP, rate limiting, encryption, secure API Minimum Educational Qualification: Bachelors or Masters degree in Computer Science /Engineering/Information Technology Candidate with non-computer science degree must have minimum 1 year of relevant experience Years Experience & Knowledge: 6-8 years of backend development experience, with 2+ years in Node.js. 2+ years of experience in a technical leadership or team lead role. Proven experience with one or more of: Cosmos DB, Apache Cassandra, PostgreSQL in real-world projects. Solid experience building RESTful APIs. Experience of working within multi-location teams

Posted 12 hours ago

Apply

7.0 - 12.0 years

14 - 18 Lacs

Thiruvananthapuram

Remote

Naukri logo

Position: Senior React/Next.js Developer Location: Remote (Trivandrum, India) About Us: Mission Studios is a well-funded and dynamic product startup, headquartered in Dallas, Texas with a mission to revolutionize the sharing of life-transforming content. We aim to achieve this through a next-generation platform that empowers users to express their ideas using diverse media formats, such as blog posts, short videos, long-form podcasts, and courses. We are looking for a Senior React/Next.js Developer to join our Product and Engineering team in India. Desired Qualities: Passion for excellence: We are looking for someone who is dedicated to delivering high-quality software products and continuously improving their skills. Motivated by team culture: We value collaboration, teamwork, and a supportive work environment. We want someone who is motivated by working with others and contributing to a positive team culture. Keen attention to detail: Our platform and apps aim to provide the best learning/content consumption experience for our users. We want someone who takes pride in their work and strives for perfection. Strong desire to serve: Wed like to work with someone who is motivated by serving people and helping them grow. Responsibilities: Front-End Expertise: Leverage your expertise in front-end technologies, including HTML, CSS, and modern libraries/frameworks such as React, Next.js, and MUI. UI/UX Implementation: Implement a mobile-first approach to UI/UX, ensuring a seamless and engaging user experience across devices. Problem Solving: Demonstrate strong problem-solving skills and attention to detail, overcoming challenges to deliver high-quality front-end solutions. Technology Stack: Utilize your in-depth knowledge of TypeScript (TS) and experience working with REST APIs to contribute to the development and maintenance of our cutting-edge content-sharing platform. Code Quality: Uphold high standards of code quality, ensuring best practices, scalability, and maintainability in all development tasks. Qualifications: Bachelor's or Master's degree in Computer Science or a related field. At least 7 years of overall experience in Front End technologies, with a minimum of 5 years of strong React experience, with a proven track record of delivering high-quality software products. Proficient in html, css, sass Experience in creating responsive and adaptive user interfaces. Experience in converting high-fidelity Figma designs to maintainable React code. Experience with RESTful APIs, JSON, and other data exchange formats. Experience with Git version control (We use Gitlab). Strong understanding of software development principles such as object-oriented programming, design patterns, and software testing. Excellent problem-solving, analytical, and communication skills. Passionate about learning new technologies and sharing knowledge with others. Experience working in a startup or fast-paced environment is a plus. Experience with Build Tools: Webpack, Babel Benefits: Competitive salary and equity options Comprehensive health insurance Flexible work arrangements A collaborative and supportive team culture Opportunities for growth and career development If you are a talented and passionate react developer who is looking for an opportunity to make a difference in people's lives, we want to hear from you! Join our team of like minded professionals and help us create software products that inspire, educate, and help people flourish. Apply now and let's work together to build a better future!

Posted 12 hours ago

Apply

2.0 - 4.0 years

2 - 5 Lacs

Gurugram

Work from Office

Naukri logo

We are seeking a talented and experienced Node.js Developer with a strong background in MongoDB database administration to join our team. In this role, you will be responsible for designing, developing.

Posted 14 hours ago

Apply

8.0 - 13.0 years

10 - 15 Lacs

Pune

Work from Office

Naukri logo

BMC is looking for a Senior Java Developer, an innovator at heart, to join us and design, develop, and implement complex applications, using the latest technologies. Here is how, through this exciting role, YOU will contribute to BMC's and your own success: You will play a pivotal role in the design, development, and delivery of the BMC Helix Suite. You will collaborate with cross-functional teams, including Product Management, Architects, Quality Engineering, and DevSecOps, to lead initiatives that align with our vision of creating intelligent, customer-centric solutions. This role is ideal for a highly skilled technologist passionate about creating scalable, high-performance SaaS products in a fast-paced, Agile environment. security processes, ensuring compliance with industry regulations You will play important role in development of core features and modules for the Helix ITSM platform, design and implementation of microservices using modern frameworks and technologies like Java, Spring Boot, Kubernetes, and RESTful APIs. Ensure high-quality code by adhering to best practices and industry standards. Collaborate with Product Managers to understand requirements and align technical solutions with business goals. Work closely with Quality Engineers to define robust testing strategies, including automated and performance testing. Drive innovation through R&D, focusing on enhancing AI-driven capabilities in areas like predictive analytics and automation. Analyze and resolve complex technical issues, ensuring scalability and performance of the product. Collaborate with DevSecOps teams to ensure seamless CI/CD pipelines and maintain product security standards. Participate in product deployment, upgrade, and security processes, ensuring compliance with industry regulations. To ensure youre set up for success, you will bring the following skillset & experience: You have 8+ years in software development, with at least 2+ years as Senior Developer or equivalent. You are Proficient in Java (11+/17+), Spring Boot, RESTful API development, and Microservices architecture. with open-source Java frameworks such as OSGI, Spring, Hibernate, Maven, JSecurity, JMS, JPA, JTA, JDBC. You are experienced in designing and developing complex framework and platform solutions with practical use of design patterns. You have expertise with unit/integration testing, test driven development and related modern best practices/technologies You are experienced with server-side issues such as caching, clustering, persistence, security, SSO, state management, high scalability/availability, and failover. You have experience in implementing Business Process Management software and integrating complex enterprise systems. You are experienced with PostgreSQL, Oracle or MS-SQL databases and Aspect oriented architectures. Good understanding of web services and SOA standards like REST, SOAP, XML, etc. and microservices architecture, including Kubernetes, Docker and Kafka. You are experienced in open-source participation and Apache projects, patent process, in depth knowledge of App server architectures and SaaS or PaaS enabling platforms is a big plus. Hands-on experience with container orchestration tools like Kubernetes and Docker. Knowledge of DevSecOps tools (e.g., Jenkins, Terraform, Helm, Ansible) and security practices. Experience/knowledge with Networking & Web Communication protocols, Kaazing Gateway or equivalent is a big plus. Security: Authentication and Authorization: Experience with OAuth, SAML, or similar identity management systems. Encryption: Knowledge of TLS/SSL protocols to secure WebSocket communication. Firewall and Network Security: Understanding how to secure WebSocket connections in an enterprise environment. Whilst these are nice to have, our team can help you develop in the following skills: Familiarity with cloud platforms (AWS, Azure, GCP) and SaaS environments. Experience with AI/ML integration in SaaS applications. Knowledge of ITIL/ITSM processes and tools. Certifications: SAFe Agilist, AWS Cloud Practitioner, or equivalent.

Posted 15 hours ago

Apply

5.0 - 9.0 years

11 - 21 Lacs

Bengaluru

Work from Office

Naukri logo

Interested Candidates can share your resume to aweaz.pasha@wisseninfotech.com Frontend Developer JD: Develop and maintain responsive and scalable web applications using React.js . Build reusable components and front-end libraries for future use. Ensure the technical feasibility of UI/UX designs and provide input on best practices. Optimize components for maximum performance across different devices and browsers. Integrate RESTful and GraphQL APIs to fetch and display data. Work closely with designers and product managers to understand requirements and translate them into technical solutions. Collaborate with backend developers to integrate frontend components with Node.js-based APIs. Write clean, modular, and maintainable code following best practices. Debug and troubleshoot issues to improve performance and scalability. Participate in code reviews and provide constructive feedback. Stay updated with the latest industry trends and technologies. Required Skills and Qualifications: 5- 7 years of experience in frontend development with a focus on React.js. and Nodejs Proficiency in JavaScript (ES6+), TypeScript (preferred), HTML5, and CSS3. Strong understanding of state management (e.g., Redux, Context API). Experience with React Hooks and functional components. Familiarity with CSS frameworks (e.g., Tailwind, Bootstrap) and pre-processors (Sass, Less). Understanding of component-based architecture and reusable components . Basic to intermediate knowledge of Node.js and Express.js for backend development. Experience working with RESTful APIs and GraphQL . Familiarity with Git and version control best practices. Experience with testing frameworks (e.g., Jest, React Testing Library). Strong problem-solving skills and attention to detail. Nice-to-Have Skills: Experience with Next.js or React Native . Knowledge of Docker and containerized development. Experience with CI/CD pipelines and DevOps practices. Familiarity with cloud platforms (e.g., AWS, Azure, GCP). Understanding of server-side rendering (SSR) and static site generation (SSG)

Posted 1 day ago

Apply

5.0 - 10.0 years

15 - 22 Lacs

Pune

Work from Office

Naukri logo

Design and develop end-to-end web applications using Python (Django/Flask) and frontend frameworks(React/Angular) Integrate RESTful APIs and ensure cross-platform optimization Implement CI/CD pipelines and write unit/integration tests Collaborate with UI/UX designers and DevOps teams

Posted 3 days ago

Apply

5.0 - 10.0 years

15 - 22 Lacs

Bengaluru

Work from Office

Naukri logo

Design and develop end-to-end web applications using Python (Django/Flask) and frontend frameworks(React/Angular) Integrate RESTful APIs and ensure cross-platform optimization Implement CI/CD pipelines and write unit/integration tests Collaborate with UI/UX designers and DevOps teams

Posted 3 days ago

Apply

2.0 - 5.0 years

8 - 10 Lacs

Pune, Bengaluru

Work from Office

Naukri logo

About the Role - Develop and optimize UI applications using React.js and TypeScript. Ensure responsive design, accessibility, and performance optimization. Collaborate with designers and back-end engineers for seamless API integration. Implement state management using Redux or Context API. Conduct code reviews and write unit tests using Jest/React Testing Library. Required Skills: Proficiency in React.js, TypeScript, Webpack, and Git. Strong knowledge of front-end performance optimization techniques. Experience in responsive web design and accessibility best practices. Familiarity with RESTful APIs and asynchronous request handling. Notice Period: Immediate

Posted 3 days ago

Apply

3.0 - 6.0 years

11 - 15 Lacs

Chennai, Bengaluru

Work from Office

Naukri logo

Notice Period: Immediate iSource Services is hiring for one of their client for the position of Back end engineer. Roles & Responsibilities: Develop and maintain scalable RESTful APIs using Spring Boot. Design and manage MongoDB for efficient data storage and indexing. Implement search and analytics capabilities using Elasticsearch. Ensure security, authentication, and high availability of applications. Optimize query performance and integrate messaging systems like Kafka/RabbitMQ. Collaborate with DevOps teams for Docker and Kubernetes deployment. Required Skills: Strong expertise in Java, Spring Boot, and microservices architecture. Experience with MongoDB, Elasticsearch, and distributed database management. Hands-on experience with Kafka, Docker, and Kubernetes. Strong knowledge of API security best practices and cloud-based solutions. Skills : - RESTful APIs, Spring Boot, MongoDB, Elasticsearch, Kafka/RabbitMQ, DevOps, Docker, Kubernetes, Java, Spring Boot, microservices architecture, API security, cloud-based solutions

Posted 3 days ago

Apply

4.0 - 6.0 years

11 - 12 Lacs

Mumbai

Work from Office

Naukri logo

Job Title: .Net developer Location: Mumbai Notice Period: Immediate Experience: 4+ years iSource Services is hiring for one of their client for the position of .Net developer About the Role - We are looking for a skilled .NET Developer with 4+ years of experience to join our team in Mumbai. The ideal candidate will have expertise in developing, implementing, and maintaining .NET applications with a strong background in C#, ASP.NET, and SQL Server. Responsibilities: Develop, test, and maintain web and desktop applications using C# and .NET technologies. Work on database design, development, and optimization using SQL Server. Develop RESTful APIs and integrate with front-end applications. Collaborate with cross-functional teams to define and design new features. Debug and resolve technical issues in a timely manner. Write clean, scalable, and maintainable code following best practices. Implement security and data protection solutions. Requirements: 4+ years of experience in .NET Development (C#, ASP.NET, .NET Core). Proficiency in SQL Server, Entity Framework, and LINQ. Experience in front-end technologies like Angular, React, or Vue.js (preferred). Strong understanding of OOP, design patterns, and software architecture. Hands-on experience with REST APIs, microservices, and cloud-based development. Experience with version control systems like Git. Strong problem-solving skills and ability to work independently.

Posted 3 days ago

Apply

3.0 - 4.0 years

4 - 7 Lacs

Ahmedabad

Work from Office

Naukri logo

Job Overview: We are seeking a talented React Native Developer with 3 - 4 years of experience to join our growing team. You will play a key role in developing high-performance mobile applications for iOS and Android platforms, working closely with designers and other developers to ensure seamless and intuitive user experiences. What You Will Be Doing: Develop and maintain high-performance React Native applications for both iOS and Android platforms. Build pixel-perfect, responsive UIs that ensure a smooth and seamless user experience across different screen sizes and devices. Integrate and manage third-party dependencies to enhance app functionality. Debug and troubleshoot app issues to ensure optimal performance and reliability. Collaborate with cross-functional teams to integrate RESTful APIs for smooth data flow. Deploy applications to the App Store and Google Play Store. Use native build tools like Xcode and Android Studio for app development and debugging. Utilize state management tools like Redux to manage application state efficiently. Work closely with UI/UX designers to ensure high-quality design implementation in the apps. Continuously improve the performance, scalability, and security of mobile applications. What You Bring to the Table : Expertise in creating pixel-perfect, responsive UIs for both iOS and Android. Proficiency in integrating and managing third-party dependencies and libraries. Strong debugging and troubleshooting skills to ensure smooth app performance. Experience using TypeScript for writing scalable and maintainable code. Hands-on experience with deploying applications to the App Store and Google Play Store. Excellent communication skills, with a smart approach to problem-solving and collaboration.

Posted 3 days ago

Apply

3.0 - 5.0 years

5 - 9 Lacs

Bengaluru

Work from Office

Naukri logo

Position Purpose Overall 3-5 years of experience as a Jr Python Developer in delivery of IT Projects and preferably in the area of Python.. The Developer should have key skills as mentioned below: 1- Strong experience to manage the end to end cycle, knowledge on Financial Market is an advantage 2 Good experience in the areas of Python, SQL server in terms of database design, performance improvement, SQL 3- Participate in Design / Architecture discussions in building new systems, Frameworks and Components 4- Sound knowledge of Agile (Scrum/Kanban) Responsibilities Direct Responsibilities Goto person to find solutions to any technical challenges in the domain. Good Hands on experience in Python. Resolve performance bottlenecks. Participate in POCs and technical feasibility studies. Keep up-to-date with latest technologies, trends and provide inputs, expertise and recommendations. Contributing Responsibilities Contribute towards innovation (e.g. AI/ML); suggest new technical practices for efficiency improvement. Contribute towards recruitment. Level-up of members in the vertical. Technical Behavioral Competencies Resourceful to quickly understand complexities involved and provide the way forward. Good experience in technical analysis of n-tier applications with multiple integrations using object oriented, APIs Microservices approaches. Strong knowledge about design patterns and development principles. Inclination and prior experience of working across SQL, Python and ETL. Strong Hands-on experience in SQL, Python (numpy, pandas, Python Frameworks, Restful APIs, MS-SQL or Oracle. Good Knowledge and experience to use Python packages such as Pandas, NumPy, etc. Cleaning up of Data, Data Wrangling, Analysis of Data, Visualization of Data, User Authorization and Authentication. Good experience in development and maintenance of code/scripts in both functional and technical specifications of all applications component, bug fixing and production support. Good knowledge on Linux/Unix environment (basic commands, shell scripting, etc.), testing phases, documentation and new framework. Some experience of working with build tools like Maven DevOps tools like Bitbucket, Git, Jenkins. Knowledge of Agile, Scrum, DevOps. Development experience in Data Engineering environment. Ability willingness to learn work on diverse technologies (languages, frameworks, and tools). Self-motivated, good interpersonal skills and inclination to constantly upgrade on new technologies and frameworks. Good communication and co-ordination skills. Nice to have Skills: Good knowledge on front-end technologies preferably Flask/Angular. Experience in Cloud Architectures. Knowledge/experience on dynatrace Knowledge/experience on No SQL databases (MongoDB, Cassandra), Kafka and Spark Some exposure to Caching technologies like Redis or Apache Ignite. Experience in Agile SCRUM and DevSecOps Exposure to Client Management or financial domain. Experience in Security topics such as IDP, SSO, IAM and related technologies. Specific Qualifications (if required) Skills Referential Behavioural Skills : (Please select up to 4 skills) Ability to synthetize / simplify Ability to collaborate / Teamwork Attention to detail / rigor Ability to deliver / Results driven Transversal Skills: (Please select up to 5 skills) Analytical Ability Ability to manage / facilitate a meeting, seminar, committee, training Ability to inspire others generate people's commitment Ability to develop and leverage networks Ability to anticipate business / strategic evolution Education Level: Bachelor Degree or equivalent Experience Level At least 3 years

Posted 3 days ago

Apply

0.0 - 1.0 years

3 - 8 Lacs

Pune

Work from Office

Naukri logo

Assist in building scalable services using Java & Spring Boot or full-stack, implement APIs, optimize performance, ensure security, collaborate with teams, review code, and contribute to architecture. Completed Bachelors/Masters Degree in Computer Science Engineering/IT/AI-ML in 2024 & 2025. 2024 Passouts should have done C-DAC course preferably.

Posted 3 days ago

Apply

2.0 - 3.0 years

1 - 3 Lacs

Hyderabad

Work from Office

Naukri logo

Job Description: We are looking for a passionate and skilled PHP Developer with 2 to 3 years of experience in Laravel framework and front-end technologies like AngularJS and ReactJS. Key Responsibilities: Develop and maintain web applications using PHP and Laravel. Build dynamic user interfaces using AngularJS or ReactJS. Work with MySQL databases and write efficient queries. Collaborate with the team to design, develop, and deploy features. Troubleshoot, test, and maintain the core product for optimal performance. Write clean, secure, and scalable code following best practices. Required Skills: Strong knowledge of PHP and Laravel framework. Hands-on experience with AngularJS and/or ReactJS . Good understanding of RESTful APIs and integration. Experience with HTML, CSS, JavaScript, and Bootstrap. Knowledge of version control systems (like Git). Strong debugging and problem-solving skills. Preferred Qualifications: Bachelors degree in computer science or related field. Good communication and team collaboration skills. Company: Tabletop Tech Work Location: Hyderabad (Work from Office) Employment Type: Full Time, Permanent

Posted 3 days ago

Apply

5.0 - 7.0 years

18 - 20 Lacs

Pune

Work from Office

Naukri logo

Roles and Responsibilities Senior Quality engineer to participate in requirements discussion, test planning, test scenarios, test cases and test data creation, and execution of testing Plan in adherence standards, processes and best practices. Work with project team to meet scheduled due dates, while identifying emerging issues and recommending solutions for problems and independently perform assigned tasks. Design and develop test automation scenarios to validate system to system interfaces and complete software solutions (for API, UI, performance, compatibility and security tests) Identify and implement complex automation efforts, including refactoring of automation code where needed Develop test scripts and perform automated and manual exploratory testing to ensure software meets business and security requirements and established practices. Generate test data for defined test cases, recognize test environment preparation needs, and execute existing test plans and report results Own responsibility for defect management and oversight and escalation of issues discovered during the testing phase Translate complex system requirements into test requirements and testing methods Write clean, high-quality scripts that test product functionality automatically. Ensure adoption of best quality testing practices for cloud native applications with principles of 12 factor applications. Understands automated test suites, service layer automation testing. Comprehends user stories to understand task items per story in the context of all levels of testing (unit, functional, integration, smoke and regression). This position will be responsible for driving best practices around Quality, Functional testing, Exploratory testing, and adoption of Development services (Development Collaboration, Continuous Integration and Delivery, etc.), acceptance test automation, quality gating reviews for promotion of software, and continuous integration. Collaborate with cross-functional teams (developers, product) to find ways on how automation can improve the workflow. Participate in scrum activities with dev team, discussions with Product/Business stakeholders Requirements Programming Languages: Strong proficiency in Java and Python for writing automated tests and APIs. Tools Expertise: Performance Test tool - JMeter, Gatling Test automation frameworks such as Karate, Rest Assured , Cucumber. DEVOPS - CI/CD tools such as Jenkins to integrate automated tests into the pipeline. Performance Testing: Proven experience gathering and analyzing performance metrics, generating reports, and recommending performance improvements. API Testing: Strong knowledge of RESTful APIs, SOAP, and web services testing using tools like Postman, SoapUI, and custom Java/Python scripts. Bug Tracking & Reporting: Experience using issue tracking systems (e.g., Jira) and creating clear, actionable test reports.

Posted 3 days ago

Apply

6.0 - 8.0 years

18 - 20 Lacs

Mumbai

Work from Office

Naukri logo

Responsibilities: ? Design, develop, and maintain scalable web applications using Python frameworks such as Django and Flask. ? Collaborate with cross-functional teams to define, design, and ship new features. ? Develop front-end components using JavaScript frameworks such as Angular and React. ? Ensure the performance, quality, and responsiveness of applications. ? Identify and correct bottlenecks and fix bugs. ? Help maintain code quality, organization, and automation. ? Participate in code reviews and provide constructive feedback to team members. ? Stay updated with the latest industry trends and technologies to ensure our solutions remain cutting-edge. Requirements Required Skills: ? 6-8 years of professional experience in full stack development. ? Strong proficiency in Python and experience with Django and Flask frameworks. ? Solid understanding of front-end technologies, including JavaScript, Angular, and React. ? Experience with RESTful APIs and web services. ? Proficient understanding of code versioning tools, such as Git. ? Familiarity with database systems like PostgreSQL, MySQL, or MongoDB. ? Strong problem-solving skills and attention to detail. ? Excellent communication and teamwork skills. Skills : - Python Django Flask JavaScript Angular React RESTful APIs Web Services PostgreSQL MySQL MongoDB Git Full Stack Development Frontend Development Backend Development Scalable Web Applications Code Quality & Optimization Debugging & Troubleshooting\

Posted 3 days ago

Apply

5.0 - 8.0 years

18 - 25 Lacs

Pune

Work from Office

Naukri logo

We are seeking an experienced Modern Microservice Developer to join our team and contribute to the design, development, and optimization of scalable microservices and data processing workflows. The ideal candidate will have expertise in Python, containerization, and orchestration tools, along with strong skills in SQL and data integration. Key Responsibilities: Develop and optimize data processing workflows and large-scale data transformations using Python. Write and maintain complex SQL queries in Snowflake to support efficient data extraction, manipulation, and aggregation. Integrate diverse data sources and perform validation testing to ensure data accuracy and integrity. Design and deploy containerized applications using Docker, ensuring scalability and reliability. Build and maintain RESTful APIs to support microservices architecture. Implement CI/CD pipelines and manage orchestration tools such as Kubernetes or ECS for automated deployments. Monitor and log application performance, ensuring high availability and quick issue resolution. Requirements Mandatory: Bachelor's degree in Computer Science, Engineering, or a related field. 5-8 years of experience in Python development, with a focus on data processing and automation. Proficiency in SQL, with hands-on experience in Snowflake. Strong experience with Docker and containerized application development. Solid understanding of RESTful APIs and microservices architecture. Familiarity with CI/CD pipelines and orchestration tools like Kubernetes or ECS. Knowledge of logging and monitoring tools to ensure system health and performance. Preferred Skills: Experience with cloud platforms (AWS, Azure, or GCP) is a plus.

Posted 3 days ago

Apply

5.0 - 10.0 years

12 - 15 Lacs

Chennai, Chetpet

Work from Office

Naukri logo

Notice period: 1 month Profile source : Tamil Nadu Timings: 1:00pm 10:00pm (IST) Work Mode: WFO (Mon-Fri) Job Description for Front End Developer Angular/React Developer with minimum 7- 9 years of hands-on experience in developing scalable and maintainable web applications. The ideal candidate should have solid expertise in Angular, modern UI/UX practices, and a strong understanding of RESTful API integration. Responsibilities : Develop, test, and maintain robust front-end components using Work closely with designers, back-end developers, and product owners to deliver seamless user Integrate with REST APIs and collaborate with any backend teams for end-to-end feature Optimize application performance, ensure responsiveness across devices and Maintain clean, scalable code with thorough documentation and unit Participate in code reviews and provide technical mentorship when Troubleshoot and debug complex front-end issues and propose reliable Stay up to date with the latest front-end technologies and best Required Skills and Qualifications: 7-9 years of front-end development experience using latest version of Angular (v16+) Strong proficiency in JavaScript/TypeScript, HTML5, and CSS3 (SASS/SCSS). Good understanding of component-based architecture and state Experience in integrating and handling RESTful APIs within Angular/ Experience using cloud IAM solutions like Azure AD (Entra) and Okta for authentication and authorization in the apps. Familiarity with version control systems like Understanding of Agile/Scrum development should have senior-level experience, strong leadership skills and a proven track record in client facing Preferred Qualifications: Bachelors degree in computer science, Engineering, or related field (or equivalent experience) Knowledge of CI/CD pipelines and frontend build Familiarity with containerized development (Docker) and experience in Azure Services is a Plus

Posted 3 days ago

Apply

Exploring Restful APIs Jobs in India

The job market for Restful APIs in India is booming, with a high demand for professionals who are skilled in designing, developing, and maintaining APIs that follow the principles of REST. Companies across various industries are looking for individuals who can create efficient and scalable APIs to enable seamless communication between different systems and applications.

Top Hiring Locations in India

  1. Bangalore
  2. Pune
  3. Hyderabad
  4. Mumbai
  5. Delhi

These cities have a high concentration of IT companies and startups that actively seek professionals with expertise in Restful APIs.

Average Salary Range

The average salary range for Restful APIs professionals in India varies based on experience levels: - Entry-level: INR 3-6 lakhs per annum - Mid-level: INR 6-12 lakhs per annum - Experienced: INR 12-20 lakhs per annum

Career Path

Career progression in the field of Restful APIs typically follows a path similar to: - Junior Developer - Developer - Senior Developer - Tech Lead - Architect

As professionals gain more experience and expertise, they can take on leadership roles and work on more complex API projects.

Related Skills

Apart from expertise in Restful APIs, professionals in this field are often expected to have knowledge or experience in the following areas: - HTTP protocols - API documentation tools (e.g., Swagger) - Authentication and authorization mechanisms - Data formats (JSON, XML) - Versioning and backward compatibility

Interview Questions

  • What is REST and how does it differ from SOAP? (basic)
  • Explain the components of a RESTful API. (basic)
  • How do you handle authentication in RESTful APIs? (medium)
  • What are the advantages of using RESTful APIs over other types of APIs? (medium)
  • How do you optimize RESTful APIs for performance? (medium)
  • Explain the difference between PUT and POST methods in RESTful APIs. (basic)
  • What is HATEOAS and how is it related to RESTful APIs? (advanced)
  • How do you handle errors and exceptions in RESTful API responses? (medium)
  • What tools do you use for testing RESTful APIs? (basic)
  • Explain the concept of idempotence in RESTful APIs. (advanced)
  • How do you handle versioning in RESTful APIs? (medium)
  • What is CORS and how does it affect RESTful APIs? (medium)
  • How do you secure RESTful APIs against common security threats? (medium)
  • Explain the role of HTTP verbs in RESTful APIs. (basic)
  • How do you design a RESTful API for scalability? (advanced)
  • What is content negotiation in the context of RESTful APIs? (medium)
  • How do you handle pagination in API responses? (basic)
  • Explain the concept of statelessness in RESTful APIs. (basic)
  • How do you monitor and track API usage and performance? (medium)
  • What are the best practices for documenting RESTful APIs? (basic)
  • How do you handle concurrency in RESTful APIs? (advanced)
  • Explain the concept of hypermedia in RESTful APIs. (advanced)
  • How do you handle nested resources in RESTful APIs? (medium)
  • What are the common challenges faced when designing RESTful APIs? (medium)
  • How do you approach versioning of RESTful APIs? (medium)

Closing Remark

As you prepare for interviews in the field of Restful APIs, make sure to brush up on your technical knowledge and practical skills. Confidence in your abilities and a clear understanding of the concepts will help you stand out during the hiring process. Good luck with your job search!

cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies