Jobs
Interviews

3056 Restful Apis Jobs

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

6.0 - 8.0 years

12 - 15 Lacs

hyderabad

Work from Office

Role Description As a Tech Lead Java Kafka Developer+ Multithreading , you will be leading, driving & owning the development & integration of product / service lines for our clients. You should have significant experience in designing & implementing robust applications in a flexible & well-structured architecture. Roles & Responsibilities: Writing high quality code, participating in code reviews, designing systems of varying complexity and scope, and creating high quality documents substantiating the architecture. Engaging with clients, understanding their technical requirements, planning and liaising with other team members like leads / architects / scrum masters / product owners / designers to develop technical design & approach to deliver end-to-end solutions. Mentor & guide junior team members, review their code, establish quality gates, build & deploy code using CI/CD pipelines, apply secure coding practices, adopt unit-testing frameworks, provide better coverage, etc. Act as a bridge between project manager and junior team members and own the outcome of the team; responsible for teams growth Technical Skills Software development experience using Java & Spring Boot Familiar with Micro Service & Event-Driven architecture Experience in building RESTful APIs. Experience working with various data stores, relational databases in particular. Experience in UNIX or Shell scripting is a plus. Having knowledge in J2EE is an added advantage. Professional experience working in an agile development environment, SCRUM or Scaled Agile framework (SAFe) Strong communication skills and must be able to take decisions. Willing to work in a HYBRID environment. Nice-to-have skills Qualifications 6 to 8 years of work experience in systems or application development B.Tech/B.E/M.Tech or MCA degree from a reputed university. Computer science background is preferred.

Posted 18 hours ago

Apply

6.0 - 11.0 years

10 - 14 Lacs

hyderabad, bengaluru

Work from Office

Were looking for an experienced Adobe Experience Manager (AEM) Developer to join our team on a contract basis. If you thrive in architecting scalable solutions and enjoy working with cutting-edge integrations, this role is for you! Responsibilities: - Design, develop, and maintain scalable AEM solutions (components, templates, workflows, integrations). - Lead AEM architecture design, migrations, and upgrades. - Integrate AEM with third-party systems (CRM, DAM, Analytics, eCommerce) via RESTful APIs, GraphQL, or Sling. - Optimize performance, security, and accessibility of AEM applications. - Mentor junior developers and promote AEM best practices. Requirements: - 5+ years of hands-on AEM development (AEM 6.x & Cloud Service). Strong skills in Java, OSGi, Sling, HTL/Sightly, and front-end tech (JavaScript, CSS). - Experience with CI/CD tools, DevOps (Docker, Jenkins, Kubernetes), and headless architecture. - Adobe certification (preferred). - Excellent problem-solving and communication skills.

Posted 20 hours ago

Apply

5.0 - 8.0 years

12 - 22 Lacs

chennai

Hybrid

Key Skills: Java, Spark, Big Data Processing, Distributed Computing, Performance Tuning, Object-Oriented Programming, RESTful APIs, Agile Methodologies, Git, Maven, Debugging, Unit Testing, Code Reviews. Roles & Responsibilities: Design, develop, and maintain scalable applications using Java and Spark. Collaborate with cross-functional teams to define, design, and ship new features. Troubleshoot and debug applications to optimize performance. Participate in code reviews and ensure adherence to best practices. Stay updated with emerging technologies and industry trends. Experience Requirement: 5 - 8 years of hands-on experience in Java application development. Experience in building scalable solutions and processing large datasets using Spark. Strong understanding of object-oriented programming and enterprise design patterns. Proven ability to troubleshoot and enhance performance in production systems. Exposure to Agile methodologies and version control systems. Education: Any Graduation.

Posted 21 hours ago

Apply

5.0 - 8.0 years

12 - 22 Lacs

pune

Hybrid

Key Skills: Java, Spark, Spring Boot, RESTful APIs, Microservices, Multithreading, Maven/Gradle, Git, JUnit/TestNG. Roles & Responsibilities: Develop, test, and maintain Java applications. Provide support for existing Java applications and troubleshoot issues. Collaborate with cross-functional teams to define, design, and ship new features. Ensure the performance, quality, and responsiveness of applications. Participate in code reviews and maintain coding standards. Stay updated with emerging technologies and industry trends. Experience Requirement: 5 - 8 years of experience in Java application development. Hands-on experience in debugging and supporting large-scale Java-based systems. Exposure to distributed computing concepts and basic knowledge of Spark. Experience working in Agile environments and participating in sprint activities. Proven track record of delivering reliable and maintainable code in enterprise environments. Education: Any Graduation.

Posted 21 hours ago

Apply

4.0 - 7.0 years

6 - 8 Lacs

noida

Work from Office

Job Title: Java Developer Experience: 4 - 6 Years Job Type: Full-Time, Onsite Location: Noida Job Description: We are looking for a talented and enthusiastic Java Developer to join our team. The ideal candidate will have a strong foundation in Java programming and be eager to contribute to the development, enhancement, and maintenance of innovative applications. Key Responsibilities: Design, develop, and maintain scalable Java-based applications. Write clean, efficient, and well-documented code. Collaborate with cross-functional teams to define, design, and ship new features. Participate in debugging, testing, and troubleshooting of applications. Optimize application performance and ensure seamless user experience. Stay updated with the latest Java trends, tools, and technologies. Required Skills and Qualifications: Strong knowledge of Java programming language. Familiarity with frameworks such as Spring/Spring Boot. Understanding of object-oriented programming principles. Basic knowledge of databases and SQL. Hands-on experience with version control systems like Git. Knowledge of SDLC (Software Development Life Cycle). Good problem-solving and analytical skills. Ability to work effectively in a team environment. Preferred Qualifications: Exposure to front-end technologies like HTML, CSS, and JavaScript. Knowledge of RESTful APIs and web services. Experience in unit testing and test-driven development. Educational Qualification: Bachelor's degree in Computer Science, Information Technology, or related field. Benefits: Competitive salary and performance-based bonuses. Learning and development opportunities. Supportive team and work culture.

Posted 22 hours ago

Apply

2.0 - 4.0 years

15 - 18 Lacs

bengaluru

Work from Office

Job Summary: We are looking for a Boomi Developer with 2 to 4 years of hands-on experience in designing, developing, and deploying integrations using the Boomi AtomSphere platform The ideal candidate will have a strong understanding of API Management, System Integration, and the ability to work collaboratively in a team environment while also excelling as an individual contributor Key Responsibilities : Design, develop, and deploy integration processes using Boomi AtomSphere. Develop and manage APIs and ensure best practices in API security, versioning, and performance. Analyze source and target systems to determine integration requirements and strategy. Build scalable and reusable integration components to support business automation. Troubleshoot and debug integration issues and provide production support. Collaborate with cross-functional teams including developers, analysts, and business stakeholders. Create and maintain technical documentation, including integration specs and data flow diagrams. Participate in code reviews, testing, and deployment processes. Stay up to date on emerging technologies and integration trends. Required Skills : 2-4 years of experience working with Boomi AtomSphere or similar integration platforms. Experience with API Management, RESTful APIs, and SOAP web services. Experience integrating with platforms like Salesforce, Azure etc. Understanding of different systems and data formats (e.g., ERP, CRM, cloud applications, XML, JSON, EDI). Strong analytical and problem-solving skills. Excellent communication skills both written and verbal. Comfortable working as part of a team and independently as an individual contributor. Qualifications : Bachelor's degree in Computer Science, Information Systems, or a related field. Nice to Have: Associate/Professional Boomi Certification(s). API Management Boomi Certification(s). Exposure to CI/CD pipelines and DevOps practices. Skills : - Boomi Developer, Boomi AtomSphere, API Management, System Integration, Integration Development, RESTful APIs, SOAP Web Services, Salesforce Integration, Azure Integration, ERP, CRM, Cloud Applications, XML, JSON, EDI, Integration Strategy, Business Automation, Troubleshooting, Production Support, Technical Documentation, Data Flow Diagrams, Code Reviews, Deployment Processes, Emerging Technologies, Analytical Skills, Problem-Solving, Communication Skills, Individual Contributor, Team Collaboration, Computer Science, Information Systems, Boomi Certification, CI/CD, DevOps Practices

Posted 23 hours ago

Apply

9.0 - 12.0 years

0 - 0 Lacs

bangalore

On-site

JOb description : Skills & Experience Required: Strong expertise in C# .NET, RESTful APIs, Microservices Frontend skills in Angular / React / AngularJS Databases: SQL Server, Sybase, PostgreSQL Cloud platforms: AWS (EC2, Lambda, Glue, EKS, SQS, SNS), Azure Experience with Docker & Kubernetes C# .NET Angular or REACT C# .NET,RESTful APIs, Microservices AngularJS SQL Server, Sybase exp : 9 to 12 yrs loc : bangalore walkin drive : 22 and 23 aug

Posted 23 hours ago

Apply

5.0 - 10.0 years

13 - 23 Lacs

chennai, bengaluru

Work from Office

3+ years of hands-on software testing experience Strong experience in performance testing of SAP applications, testing tools, performance monitoring tools Proficiency in programming languages (Python, Perl, ABAP, Java, C++) Required Candidate profile JMeter, Load runner, Dynatrace, and any cloud- AWS or GCP or Azure Ability to efficiently use profiling tools to identify bottlenecks. Extensive hands-on experience with JVM tuning techniques.

Posted 1 day ago

Apply

3.0 - 8.0 years

10 - 20 Lacs

pune

Remote

About the Role We are seeking a highly skilled .NET Developer to join our development team. The ideal candidate will have a proven track record in building scalable, secure, and high-performing applications using Microsoft technologies. You will work closely with cross-functional teams to design, develop, and deploy innovative solutions, while mentoring junior developers and ensuring best practices in coding and architecture. Key Responsibilities Design, develop, and maintain applications using .NET Core / .NET Framework , C# , and related technologies. Develop and consume RESTful APIs and integrate with third-party services. Work with Entity Framework / EF Core and relational databases such as SQL Server . Implement clean code , design patterns , and best practices for maintainable software. Collaborate with Product Owners, Business Analysts, and QA teams to understand requirements and deliver quality solutions. Optimize application performance and ensure security compliance. Perform code reviews and provide guidance to junior team members. Troubleshoot and resolve production issues. Work in an Agile/Scrum development environment. Required Skills & Qualifications Bachelors degree in computer science, Engineering, or related field. hands-on experience in .NET development. Strong proficiency in C#, ASP.NET Core / MVC , Web API , and LINQ . Experience with JavaScript frameworks (Angular, React, or Vue.js is a plus). Solid knowledge of SQL Server , stored procedures , and query optimization . Strong understanding of OOP, SOLID principles, and design patterns . Familiarity with Azure/AWS cloud services is an advantage. Experience with Git or other version control systems. Strong problem-solving and debugging skills. Excellent communication and teamwork skills.

Posted 1 day ago

Apply

4.0 - 6.0 years

12 - 15 Lacs

bengaluru

Work from Office

Javascript (ES6) code for our React Native applications, JSON-based APIs. Optimize application for maximum speed and compatibility. address UI/UX issues. - Experience in TypeScript and GraphQL React Native, JavaScript, ES6, CSS3, RESTful APIs.

Posted 1 day ago

Apply

5.0 - 10.0 years

7 - 12 Lacs

hyderabad

Work from Office

Sr. Business Systems Analyst The Business Systems Analyst (BSA) leads the definition of the solution for new client implementations or larger projects on an existing implementation. The BSA must be able to understand the clients business requirements and map those to our technology. Then document and help communicate that vision to the client and to internal execution teams. Candidates should have a strong grasp of database architecture, data modeling, Interface development and system integration using real-time web-services. He or she should also have a solid understanding of CRM, CDP, email and database marketing concepts. Principal Responsibilities : Lead project scoping: Gather and define project requirements Understand client workflows and business goals Elicit and comprehend use cases Learn existing technical and data infrastructure Conduct gap analysis between application and stated customer requirements Set expectations Think strategically to define solution recommendation: Collaborate with Architects and Developers Estimate project impact (resources / hours) Document recommended solution Support client team with presentation and review process Maintain Documentation Draft requirements documents/functional specifications Update changes throughout the project lifecycle Author and manage tickets for internal communication Contribute to successful execution and QA: Serve as internal SME on the solution Collaborate with development, QA and production support teams through project lifecycle Proactively identify and address project risks Support QA and UAT to ensure requirements are met Other Responsibilities: Become a product expert Manage multiple competing priorities through effective organization and communication Recommend and institute best practice and methodology and tools Provide guidance to client success team on technical capabilities, staffing and infrastructure needs Qualifications: Management experience of similar roles Experience contributing to project documentation including Business requirements documentation, specifications, SOWs, LOEs, etc Ability to understand and represent the needs of the end user in a software development environment Strong consultative and advisory skills. Excellent written and verbal communications. Strong MS Office skills (Word, Excel, PowerPoint). Ability to acknowledge marketing and strategic needs to assess and recommend technical requirements. Ability to communicate complex technical concepts to technical and non-technical audiences. Subject matter expert thought leader (supports organizations processes and procedures and can implement a new product or major modifications from start to finish). Web-services experience with RESTful APIs desired 5+ years of experience with software implementation from requirement through design, development, and user acceptance Bachelor's Degree or higher in technology-related field or relevant experience in implementing software.

Posted 1 day ago

Apply

0.0 - 1.0 years

1 - 2 Lacs

chennai

Work from Office

Please share your CV's to rezon.rhema@hindujatech.com Key Responsibilities: Develop, test, and maintain RESTful APIs using FastAPI. Write clean, efficient, and reusable code in Python. Integrate APIs with databases (SQL / NoSQL) and third-party services. Collaborate with frontend developers (ReactJS/Angular/Vue) to deliver end-to-end solutions. Debug and troubleshoot issues to ensure smooth functionality of applications. Learn and implement best practices in security, scalability, and performance optimization. Participate in code reviews and knowledge-sharing sessions. Required Skills: Strong knowledge of Python programming. Basic understanding of FastAPI or any Python web framework (Flask / Django). Familiarity with REST API concepts. Basic knowledge of SQL / relational databases (PostgreSQL/MySQL/SQLite). Understanding of JSON, HTTP methods, and client-server architecture. Good problem-solving and analytical skills. Ability to learn quickly and adapt to new technologies. Good to Have (Optional): Exposure to ReactJS/Angular/Vue or frontend integration. Knowledge of Docker / containerization basics. Understanding of authentication and authorization (JWT, OAuth2). Familiarity with Git / version control systems. Knowledge of cloud platforms (AWS / Azure / GCP) is a plus.

Posted 1 day ago

Apply

5.0 - 8.0 years

12 - 22 Lacs

bengaluru

Hybrid

Key Skills: .NET Framework, .NET Core, C#, Angular, RESTful APIs, JavaScript, HTML, CSS, SQL Server, Entity Framework, LINQ, Visual Studio, Git, Agile Methodologies, Unit Testing, Debugging, Performance Tuning, Code Reviews. Roles & Responsibilities: Develop, test, and maintain high-quality software applications using .NET and Angular. Collaborate with cross-functional teams to define, design, and ship new features. Troubleshoot and debug applications to optimize performance. Participate in code reviews and ensure adherence to best practices. Stay updated with the latest industry trends and technologies to enhance development processes. Experience Requirement: 5 - 8 years of hands-on experience in software development. Strong expertise in developing scalable and maintainable applications using .NET technologies. Experience working with Angular for building interactive front-end components. Proven ability to debug, test, and optimize applications for performance. Demonstrated experience working in Agile teams and collaborating across functions. Exposure to modern development practices and tools is an added advantage. Education: Any Graduation.

Posted 1 day ago

Apply

5.0 - 10.0 years

14 - 24 Lacs

mumbai, vikhroli

Work from Office

About the Role:Were looking for a skilled Node.js Developer to join our fast-paced tech team at Wits Innovation Lab. Youll be working on scalable backend systems, APIs, and real-world product integrations. This role is ideal for someone who enjoys building high-performance backend logic and wants to grow in a collaborative, product-focused environment. Key Responsibilities:Design, develop, and maintain efficient server-side logic using Node.js Build secure and scalable RESTful APIs Collaborate with frontend developers, DevOps, and product managers to deliver end-to-end features Troubleshoot, debug, and optimize application performance Participate in code reviews and contribute to team knowledge sharing Required Skills:5+ years of hands-on development experience with Node.js Strong understanding of backend architecture and microservices Hands-on experience with TypeScript for building scalable and type-safe Node.js applications Experience working with databases (SQL/NoSQL) Solid understanding of REST APIs, version control (Git), and deployment pipelines Excellent problem-solving and communication skills

Posted 1 day ago

Apply

2.0 - 7.0 years

4 - 8 Lacs

coimbatore

Work from Office

Job Description: We are seeking an experienced iOS Developer with a strong background in building scalable, user-centric mobile applications. The candidate should have expertise in Swift, UI Kit/SwiftUI, and iOS frameworks, along with proven experience deploying apps to the App Store. Key Responsibilities: Design and build advanced iOS applications using Swift. Collaborate with product, design, and backend teams to deliver new features. Ensure app performance, scalability, and responsiveness. Work with APIs, databases, and third-party SDKs. Participate in code reviews, testing, and CI/CD processes. Requirements: Bachelors/master’s degree in computer science, Engineering, or related field. 3+ years of professional iOS development experience. Strong proficiency in Swift, UI Kit, SwiftUI, Auto Layout. Experience with async/await, Combine, GCD. Hands-on experience publishing apps to the App Store. Good to Have: Experience with Core ML, ARKit, or AV Foundation. Knowledge of cloud services (Firebase/AWS). Familiarity with CI/CD tools and TDD practices.

Posted 1 day ago

Apply

5.0 - 7.0 years

18 - 20 Lacs

mumbai

Work from Office

Job Summary: We are looking for a highly skilled and experienced Senior Node.js Developer to join our backend engineering team. The ideal candidate should have solid hands-on experience in Node.js, TypeScript, and microservices architecture. You will be responsible for building scalable backend services, integrating APIs, and ensuring high performance and responsiveness to requests from the front-end. Key Responsibilities: Design, develop, and maintain scalable and high-performance backend systems using Node.js and TypeScript. Architect and implement microservices that are modular, efficient, and reusable. Integrate third-party APIs and services with internal systems. Optimize applications for speed and scalability. Collaborate closely with front-end developers, DevOps, and product managers to deliver high-quality software. Write clean, well-documented, and testable code. Participate in code reviews and mentor junior developers. Troubleshoot and debug issues across the application stack. Stay updated with the latest trends and best practices in backend development. Required Skills & Qualifications: Bachelor's degree in Computer Science, Engineering, or related field. 5+ years of professional experience in Node.js development. Strong proficiency in TypeScript. Proven experience designing and implementing microservices architectures. Familiarity with RESTful APIs, GraphQL (optional), and event-driven systems. Experience with databases (MongoDB, PostgreSQL, MySQL, or similar). Working knowledge of Docker, Kubernetes, and CI/CD pipelines is a plus. Understanding of application security principles and best practices. Excellent problem-solving and communication skills.

Posted 1 day ago

Apply

5.0 - 10.0 years

7 - 12 Lacs

noida, pune, bengaluru

Work from Office

Exp: 5+ yrs Location: Any Aziro Location Job Description Overview: We are looking for experienced Full Stack Developers to design, develop, and maintain enterprise-grade web applications in an agile environment. Key Responsibilities: Build scalable web applications using Java (Spring Boot) and ReactJS Collaborate with UI/UX designers, PMs, and dev teams Develop RESTful APIs and integrate third-party services Follow best practices: TDD, CI/CD, and automated testing Work on cloud deployments with Docker/Kubernetes Mentor junior developers Technical Skills Required: Backend: Java, Spring Boot, Hibernate/JPA, Microservices Frontend: ReactJS, Redux, ES6+, HTML5, CSS3, Bootstrap Database: SQL (MySQL/PostgreSQL/Oracle); MongoDB is a plus Tools: Git, Maven/Gradle, Jenkins/GitHub Actions, Docker, Kubernetes Cloud: AWS/Azure/GCP (Preferred) Qualifications: Bachelors/Masters in CS or related field Strong problem-solving and collaboration skills Agile/Scrum experience and knowledge of GraphQL/WebSockets are a plus.

Posted 1 day ago

Apply

2.0 - 5.0 years

0 - 0 Lacs

bangalore

On-site

Position Overview We are seeking a talented and motivated Software Development Engineer to join our dynamic team in Bangalore. This is an exciting opportunity for individuals who are passionate about technology and eager to contribute to innovative software solutions. As a Software Development Engineer, you will play a crucial role in designing, developing, and maintaining high-quality software applications that meet the needs of our clients. Key Responsibilities Design, develop, and implement software solutions using best practices in software engineering. Collaborate with cross-functional teams to define, design, and ship new features. Utilize ETL processes to manage and transform data efficiently. Develop microservices architecture to enhance application scalability and performance. Debug and troubleshoot software issues, ensuring timely resolution. Apply problem-solving skills to address complex technical challenges. Work with AWS services to deploy and manage applications in the cloud. Implement and maintain RESTful APIs for seamless integration with other systems. Utilize data structures and OOP principles to create efficient and maintainable code. Communicate effectively with team members and stakeholders to ensure project alignment and success. Qualifications The ideal candidate will possess the following qualifications: Bachelor's degree in Computer Science, Engineering, or a related field. 2 to 5 years of relevant work experience in software development. Proficiency in Python and experience with ETL processes. Strong understanding of microservices architecture and RESTful APIs. Familiarity with AWS services and cloud-based application deployment. Solid grasp of data structures and object-oriented programming principles. Excellent debugging and problem-solving skills. Strong communication skills, both verbal and written. Ability to work effectively in a team-oriented environment. This is a full-time position with a competitive annual salary of 18,00,000 . We are looking to fill 3 positions for this role. The work schedule is during the day, and the work mode is on-site in our Bangalore office. If you are ready to take your career to the next level and make a significant impact in the software development field, we encourage you to apply. Join us in shaping the future of technology!

Posted 1 day ago

Apply

2.0 - 4.0 years

2 - 6 Lacs

surat

Work from Office

Company Name: Lemon Technologies Pvt. Ltd. Role: Angular Developer Experience: 2+ Years Location: Icchapore, Surat, Gujarat Preference : Local Candidates Job Description: Responsibilities Develop and maintain scalable, responsive, and robust Angular applications Collaborate with cross-functional teams including designers, backend developers, and QA Write clean, maintainable, and well-documented code Integrate RESTful APIs and services into frontend applications Participate in code reviews, stand-ups, and sprint planning Optimize application performance and ensure responsiveness across devices Stay up-to-date with the latest Angular and web development trends Requirements 2+ years of experience working with Angular (recent version minimum 15) Proficient in TypeScript, HTML5, and CSS Hands-on experience with CSS frameworks such as Bootstrap, Tailwind CSS, or similar Hands-on experience with CSS Pre processors like SASS , SCSS Solid understanding of component-based architecture and reactive programming Familiarity with Angular CLI, RxJS, and Angular best practices Understanding of RESTful APIs and JSON Experience with Accessibility implementation and it's tools. Strong debugging and problem-solving skills Experience with version control systems (e.g., Git, ADO or other) Skills: Experience with the latest Angular version (Angular 17 or newer) Exposure to state management libraries like NgRx, NGXS, or Akita Familiarity with unit and integration testing frameworks (e.g., Jasmine, Karma, Jest) Experience with CI/CD pipelines and Agile methodologies Knowledge of responsive design principles and cross-browser compatibility Experience with Angular material design library Experience with NFR's , worked on improving performance of web apps

Posted 2 days ago

Apply

7.0 - 9.0 years

12 - 15 Lacs

pune

Work from Office

Job Title Front end Developer (React.JS, Typescript) Job Description We are seeking highly skilled and motivated individuals who bring exceptional expertise, creativity, and value to our projects. Key Responsibilities Participate actively in the end-to-end software development life cycle: design, development, testing, deployment, and maintenance. Analyze system requirements, break down complex tasks, and prioritize accordingly. Develop clean, high-quality, and testable code using JavaScript (ES6+), React.Js, Next.js Collaborate with cross-functional teams to design and implement RESTful APIs and other backend services. Troubleshoot, debug, and optimize applications for performance, reliability, and scalability. Conduct thorough code reviews and refactor code to ensure best practices and maintainability. Document development processes, technical specifications, and operational procedures. Implement robust unit tests and contribute to improving testing frameworks and methodologies. Job Requirements Education & Experience: Bachelors degree in computer science, Software Engineering, or a related field. 7+ years of professional experience in frontend development at a senior level. Technical Skills: • Expertise in JavaScript (ES6+), React.js, and Next.js. • Strong proficiency in HTML5, CSS3, and modern styling techniques (e.g., Tailwind, Bootstrap). • Extensive experience with server-side rendering (SSR) and static site generation (SSG). • Deep understanding of RESTful APIs, GraphQL, and backend integrations. • Strong experience with TypeScript and scalable frontend architecture. • Proficiency in state management libraries such as Redux, Zustand, or Recoil. • Hands-on experience with Node.js for API development and server-side logic. • Familiarity with Headless CMS platforms like Strapi, Contentful, or Sanity. • Experience working with cloud platforms (AWS, Vercel, Firebase, etc.). • Strong knowledge of performance optimization and accessibility best practices. • Experience in unit and end-to-end testing frameworks (Jest, Cypress, etc.). Experience working with code versioning tools, such as Git. Additional Skills: Familiarity with Azure DevOps (must). Excellent troubleshooting skills to identify and resolve complex issues efficiently. Strong analytical, problem-solving, and critical-thinking abilities. Ability to write clean, maintainable, and scalable code with attention to detail. Experience implementing and writing unit tests to ensure application robustness. Familiarity with Agile methodologies (Scrum, Kanban) and experience working in Agile teams. Soft Skills: Strong communication, presentation, and interpersonal skills. High flexibility, adaptability, and a proactive approach to dynamic challenges. Team-oriented mindset with a collaborative spirit and leadership potential. Excellent proficiency in the English language (written and spoken).

Posted 2 days ago

Apply

5.0 - 7.0 years

8 - 15 Lacs

pune, chennai, delhi / ncr

Work from Office

5+ years experience in Python Hands-on with agentic frameworks like Agno, Google ADK, LangGraph Experience with RESTful APIs, microservices, and event-driven architectures Experience: AWS, Azure, GCP, Docker, Kubernetes Proficient in PostgreSQL

Posted 2 days ago

Apply

5.0 - 10.0 years

10 - 20 Lacs

bengaluru

Work from Office

We are looking for an experienced Symfony Developer to join our growing team in Bangalore. This role is perfect for someone who has spent the last several years building, scaling, and maintaining high-quality web applications using Symfony .

Posted 2 days ago

Apply

7.0 - 12.0 years

20 - 35 Lacs

bengaluru

Hybrid

About the Role We are looking for a skilled React Developer to join our engineering team. You will be responsible for building modern, scalable, and high-performing user interfaces for web applications. Your focus will be on developing reusable components, ensuring seamless user experiences, and collaborating closely with designers, backend developers, and product managers. Key Responsibilities Develop and maintain responsive web applications using React.js and related technologies. Build reusable components and front-end libraries for future use. Optimize applications for performance, scalability, and cross-browser compatibility . Collaborate with UI/UX designers to translate wireframes and mockups into interactive features. Work with backend developers to integrate APIs and ensure smooth data flow. Debug and resolve technical issues across the stack. Write clean, maintainable, and testable code following best practices. Stay updated with emerging trends and best practices in front-end development. Requirements Proven experience as a React Developer (2+ years preferred). Strong proficiency in JavaScript (ES6+), HTML5, CSS3 . Solid understanding of React.js and its ecosystem (Redux, React Router, Hooks, Context API) . Experience with RESTful APIs, GraphQL, or other data-fetching techniques . Familiarity with version control systems (Git) . Knowledge of testing frameworks (Jest, React Testing Library, Cypress) is a plus. Understanding of build tools (Webpack, Vite, Babel, NPM/Yarn) . Strong problem-solving and debugging skills. Excellent communication and teamwork abilities. Nice-to-Have Experience with TypeScript . Familiarity with Next.js or other meta-frameworks. Exposure to CI/CD pipelines and DevOps practices . Knowledge of UI libraries (Material-UI, Tailwind CSS, Ant Design) . Basic understanding of backend technologies (Node.js, Express, databases) .

Posted 3 days ago

Apply

6.0 - 10.0 years

0 Lacs

hyderabad, telangana

On-site

As an equal opportunity employer, Navayuga is fueled by a team of talented employees. The current team consists of industry veterans and professionals who thrive in a collaborative environment. At Navayuga, we believe that passionate individuals are the driving force behind our success. We cultivate a culture that values open communication, decisive action, continuous learning, and teamwork. Our work environment is both informal and professional, results-oriented, and fun. We are currently seeking individuals with the following skills and experience: - Excellent communication skills to thrive in a team-oriented environment. - Experience working with Agile/Scrum teams to develop, test, and deploy enterprise business applications. - Proficiency in developing RESTful APIs using Node.js. - Ability to work efficiently in a fast-paced environment, multitask, and manage time effectively. - Strong grasp of object-oriented programming concepts. - Proficiency in Typescript. - Experience in managing version/source control using GIT. - Collaboration skills to work effectively with Agile/Scrum teams through written and verbal communication. - Strong critical thinking, debugging, and problem-solving skills. - Attention to detail and patience in handling tasks. - Understanding of development cycle scenarios. - Demonstrated problem-solving abilities. - Enthusiasm for learning new technologies. Key Responsibilities include: - Analyze, design, and develop projects as instructed by the supervisor. - Engage with customers during requirements gathering and design phases. - Mentor junior programmers as needed. - Adhere to all company policies and procedures. Minimum Requirements: - Minimum of 6+ years of experience with required knowledge, skills, and abilities. - Immediate joinees are preferred. Location: Hyderabad Minimum Qualification: B.Tech/MCA/BSc (Computer Science)/MSc (Computer Science) Salary: Commensurate with skills and experience To apply for this position, please send your resumes to careers@navayugainfotech.com. Posted on: June 11, 2020,

Posted 3 days ago

Apply

5.0 - 9.0 years

0 Lacs

chennai, tamil nadu

On-site

As a highly skilled and motivated Team Lead-Full Stack Java Developer, you will be responsible for backend development using Java technologies and frontend development with React.js. Your expertise will be crucial in building scalable microservices and contributing across the full software development lifecycle. Your qualifications and experience should include a Java background with proficiency in Java technologies. You should have a track record of designing and developing application backends utilizing frameworks such as Spring Boot, Spring MVC, JPA, Hibernate, SQL, Linux, JSON, XML, and OAuth. Experience with frontend technologies like CSS, HTML, and JavaScript would be beneficial, and proficiency in React.js is mandatory. You should also be experienced in MySQL database systems and proficient in writing MySQL queries. Additionally, knowledge and experience in Microservices Architecture and API development using Java, Spring, and Spring Boot are required. The necessary skills for this role include a strong proficiency in Java, particularly in frameworks like Spring Boot and Hibernate. You should have a solid background in React.js and be familiar with RESTful APIs and microservices architecture. Proficiency in SQL database systems is essential, as well as experience with version control systems like Git. Strong problem-solving and analytical skills are crucial for success in this role, along with excellent communication and teamwork abilities.,

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