Jobs
Interviews

996 Restful Api Jobs

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

3.0 - 7.0 years

0 Lacs

chennai, tamil nadu

On-site

As a Senior AI Engineer with React Native expertise, you will be responsible for developing and integrating AI features using various LLMs such as Norah AI, OpenAI GPT, Google Gemini, and Claude. Your tasks will include creating AI-driven onboarding processes, recommendations, virtual assistants, and news digests. Additionally, you will implement instant voice translation through the Google Translate API, personalized notifications based on user preferences and location, and optimize AI models for mobile platforms like TensorFlow Lite and Core ML to ensure low latency, offline support, and battery efficiency. In the realm of React Native front-end development, you will be tasked with building responsive, cross-platform UI/UX features such as onboarding flows, event booking systems, concierge chat interfaces, and navigation components. You will integrate real-time functionalities like WebSockets, Firebase push notifications, and third-party APIs such as Almosafer, BlackLane, Uber, BLE beacons, and Marcom. Ensuring accessibility, security measures like OAuth and JWT, and cultural alignment for example, understanding Saudi etiquette will also be crucial aspects of your responsibilities. Your role will involve feature implementation across various areas including onboarding and personalization, booking and planning, concierge services and AI assistant functionalities, navigation and real-time capabilities, engagement and security features, as well as admin support for analytics, event monitoring, and emergency alerts. You will be required to test AI accuracy, bias, and mobile performance, optimizing for offline usage, real-time updates, and accessibility. Collaboration with cross-functional teams to align with MoT protocols and documenting AI pipelines and React Native code will be essential parts of your job. To qualify for this position, you should have at least 5 years of experience in AI engineering, with a minimum of 3 years of experience integrating AI into React Native mobile apps for iOS and Android platforms. You should possess expertise in AI/ML frameworks like TensorFlow, PyTorch, and Hugging Face, as well as familiarity with LLMs such as OpenAI and Google Gemini. Proficiency in React Native, JavaScript/TypeScript, Redux, and UI libraries like React Native Elements is required. Strong skills in API integrations, voice APIs like Google Translate, real-time systems, and secure authentication methods are also necessary. Knowledge of mobile AI optimization techniques and navigation technologies is a plus. A Bachelor's or Master's degree in Computer Science, AI/ML, or a related field is preferred for this role. In addition to technical skills, you should have strong problem-solving abilities, collaboration skills, and effective communication with both technical and non-technical stakeholders. This is a full-time position located in person. When applying, please specify your notice period and total experience of 4 years.,

Posted 1 day ago

Apply

10.0 - 14.0 years

0 Lacs

karnataka

On-site

As a Principal Engineer at Walmart's Enterprise Business Services, you will play a pivotal role in shaping the engineering direction, driving architectural decisions, and ensuring the delivery of scalable, secure, and high-performing solutions across the platform. Your responsibilities will include leading the design and development of full stack applications, architecting complex cloud-native systems on Google Cloud Platform (GCP), defining best practices, and guiding engineering excellence. You will have the opportunity to work on crafting frontend experiences, building robust backend APIs, designing cloud infrastructure, and influencing the technical vision of the organization. Collaboration with product, design, and data teams to translate business requirements into scalable tech solutions will be a key aspect of your role. Additionally, you will champion CI/CD pipelines, Infrastructure as Code (IaC), and drive code quality through rigorous design reviews and automated testing. To be successful in this role, you are expected to bring 10+ years of experience in full stack development, with at least 2+ years in a technical leadership or principal engineering role. Proficiency in JavaScript/TypeScript, Python, or Go, along with expertise in modern frontend frameworks like React, is essential. Strong experience in cloud-native systems on GCP, microservices architecture, Docker, Kubernetes, and event-driven systems is required. Your role will also involve managing production-grade cloud systems, working with SQL and NoSQL databases, and staying ahead of industry trends by evaluating new tools and frameworks. Exceptional communication, leadership, and collaboration skills are crucial, along with a GCP Professional Certification and experience with serverless platforms and observability tools. Joining Walmart Global Tech means being part of a team that makes a significant impact on millions of people's lives through innovative technology solutions. You will have the opportunity to work in a flexible, hybrid environment that promotes collaboration and personal development. In addition to a competitive compensation package, Walmart offers various benefits and a culture that values diversity, inclusion, and belonging for all associates. As an Equal Opportunity Employer, Walmart fosters a workplace where unique styles, experiences, and identities are respected and valued, creating a welcoming environment for all.,

Posted 1 day ago

Apply

4.0 - 8.0 years

0 Lacs

karnataka

On-site

As a .NET Developer, your main responsibility will be to design, develop, test, and deploy high-quality .NET applications using .NET Core and other relevant technologies. You will collaborate with product owners, architects, and other team members to understand requirements and translate them into technical solutions. Additionally, you will develop and maintain RESTful APIs using Web API, build user interfaces using React JS and JavaScript, and leverage the Azure cloud platform for deploying and managing applications. It will be crucial for you to optimize application performance and scalability while staying updated with the latest .NET technologies and industry trends. To qualify for this role, you should hold a Bachelor's degree in Computer Science or a related field and possess 4 to 8 years of experience in .NET development. Strong programming skills in C# and .NET Core are essential, along with experience in React JS, JavaScript, and HTML/CSS. Knowledge of database management systems such as SQL Server and MySQL is required, and excellent problem-solving and analytical skills are a must. You should be able to work both independently and as part of a team, demonstrating strong communication and interpersonal skills. Experience with the Azure cloud platform, containerization technologies like Docker and Kubernetes, cloud-native development practices, CI/CD pipelines, and agile methodologies will be advantageous. In addition to the core qualifications, having strong programming skills in C#, .NET Core, ASP.NET MVC, and Entity Framework is preferred. Experience with React JS, JavaScript, HTML/CSS, CSS preprocessors like Sass and Less, and SQL query optimization is also desirable. Familiarity with version control systems like Git, RESTful API design and development, cloud computing concepts (IaaS, PaaS, SaaS), Azure or AWS, unit testing, and test-driven development will be beneficial for this role.,

Posted 1 day ago

Apply

3.0 - 7.0 years

0 Lacs

maharashtra

On-site

About BNP Paribas India Solutions: Established in 2005, BNP Paribas India Solutions is a wholly owned subsidiary of BNP Paribas SA, European Union's leading bank with an international reach. With delivery centers located in Bengaluru, Chennai, and Mumbai, we are a 24x7 global delivery center. India Solutions services three business lines: Corporate and Institutional Banking, Investment Solutions, and Retail Banking for BNP Paribas across the Group. Driving innovation and growth, we are harnessing the potential of over 10,000 employees to provide support and develop best-in-class solutions. About BNP Paribas Group: BNP Paribas is the European Union's leading bank and a key player in international banking. Operating in 65 countries, the Group has nearly 185,000 employees, including more than 145,000 in Europe. The Group has key positions in Commercial, Personal Banking & Services, Investment & Protection Services, and Corporate & Institutional Banking. BNP Paribas helps clients realize their projects through solutions spanning financing, investment, savings, and protection insurance. The Group has a strong presence in Europe, the Americas, and Asia-Pacific, with a focus on sustainability and corporate social responsibility. About Business line/Function - Risk-Investment & Markets (Risk-IM): The mission of Risk-IM is to provide transparency and dynamic analysis of risks and clients managed by Corporate and Investment Banking (CIB) and Investment Solutions (IS) business units. The Data Fabric team is responsible for delivering large-scale risk data architecture in compliance with data governance rules. Position Purpose: We are seeking a Web Developer responsible for the client side of our service. Your primary focus will be to implement a complete user interface for a web application, emphasizing usability, flexible configuration, and performance. Responsibilities include creating modules, components, and collaborating with front and back-end developers. The candidate should be proficient in Angular 16+, JavaScript, HTML, and CSS, with a strong understanding of web application development. Responsibilities: - Develop, implement, and unit test solutions in compliance with BNP Paribas best practices. - Provide estimates for work and translate requirements into solutions. - Participate in peer group code reviews and identify risks and issues. - Rapidly prototype solutions to prove/disprove new concepts. - Ensure high performance in a multi-browser environment. - Write testable JavaScript, HTML, and CSS, and work with REST API using standard methods. - Contribute to the full client stack, including UI design, HTML layout, and JavaScript coding. Contributing Responsibilities: - Deep knowledge of Angular 16+ and JavaScript tooling. - Ability to deliver web applications incrementally to meet dynamic customer requirements. - Proficiency in JavaScript, CSS, and HTML5. - Create self-contained, reusable, and testable modules and components. - Extensive knowledge of CSS and JS methods for visual effects. - Understanding of multi-tier platforms, database, API, and other web services. - Validate user actions on the client side and provide responsive feedback. - Write asynchronous code and understand parallel server architectures. Technical & Behavioral Competencies: - Hands-on experience with Angular 16+ and strong knowledge of JavaScript, HTML5, and CSS3. - Excellent coding, documentation, and analysis skills. - Basic Unix skills and knowledge of Git commands. - Experience with CI/CD pipeline, especially Jenkins, Docker, and Kubernetes. - Strong communication skills and flexibility in approach. - Good to have experience with Restful Web services, SQL, and Python.,

Posted 1 day ago

Apply

3.0 - 7.0 years

0 Lacs

maharashtra

On-site

You will be a Cloud Engineer at PAC Panasonic Avionics Corporation based in Pune, India. Your primary responsibility will be to modernize the legacy SOAP-based Airline Gateway (AGW) by building a cloud-native, scalable, and traceable architecture using AWS, Python, and DevOps practices. This will involve migrating from legacy SOAP APIs to modern REST APIs, implementing CI/CD pipelines, containerization, and automation processes to enhance system performance and reliability. Your role will also include backend development, networking, and cloud-based solutions to contribute to scalable and efficient applications. As a Cloud Engineer, your key responsibilities will include designing, building, and deploying cloud-native solutions on AWS, with a focus on migrating from SOAP-based APIs to RESTful APIs. You will develop and maintain backend services and web applications using Python for integration with cloud services and systems. Implementing CI/CD pipelines, automation, and containerization using tools like Docker, Kubernetes, and Terraform will be crucial aspects of your role. You will also utilize Python for backend development, including writing API services, handling business logic, and managing integrations with databases and AWS services. Ensuring scalability, security, and high availability of cloud systems will be essential, along with implementing monitoring and logging solutions for real-time observability. Collaboration with cross-functional teams to integrate cloud-based solutions and deliver high-quality, reliable systems will also be part of your duties. To excel in this role, you should have experience with AWS cloud services and cloud architecture, including EC2, S3, Lambda, API Gateway, RDS, VPC, IAM, CloudWatch, among others. Strong backend development experience with Python, proficiency in building and maintaining web applications and backend services, and solid understanding of Python web frameworks like Flask, Django, or FastAPI are required. Experience with database integration, DevOps tools, RESTful API design, and cloud security best practices is essential. Additionally, familiarity with monitoring tools and the ability to manage cloud infrastructure and deliver scalable solutions are crucial skills for this position. The ideal candidate for this role would have 3 to 5 years of experience and possess additional skills such as experience with airline industry systems, AWS certifications, familiarity with serverless architectures and microservices, and strong problem-solving abilities. If you are passionate about cloud engineering, have a strong background in Python development, and are eager to contribute to the modernization of legacy systems using cutting-edge technologies, we welcome your application for this exciting opportunity at PAC Panasonic Avionics Corporation.,

Posted 1 day ago

Apply

4.0 - 8.0 years

0 Lacs

hyderabad, telangana

On-site

As a Full Stack Developer- SDE 2 (Java/Python) at our company, you will play a pivotal role in leading the design and delivery of complex end-to-end features spanning across frontend, backend, and data layers. Your responsibilities will include making strategic architectural decisions, reviewing and approving pull requests, building shared UI component libraries, identifying performance bottlenecks, and ensuring comprehensive testing strategies. You will be responsible for instrumenting services with metrics and logging, defining and enforcing testing strategies, owning CI/CD pipelines, and ensuring compliance with OWASP Top-10 mitigations, WCAG accessibility, and SEO best practices. Collaboration with Product, UX, and Ops teams to translate business objectives into technical roadmaps will be a key aspect of your role. To be successful in this role, you should have at least 5 years of experience in building production Full stack applications end-to-end with measurable impact. Your expertise in React (or Angular/Vue), Node.js (Express/NestJS), Python (Django/Flask/FastAPI), or Java (Spring Boot) is essential. Additionally, you should be skilled in designing RESTful and GraphQL APIs, handling scalable database schemas, and have knowledge of various databases, caching mechanisms, and AWS services. Strong leadership skills in Agile/Scrum environments, proficiency in unit/integration testing, frontend profiling, backend tracing, and secure coding practices are also required. Your ability to communicate technical trade-offs effectively and provide constructive feedback will be crucial in this role. We are looking for individuals with a passion for delivering high-quality software, strong collaboration abilities, determination, creative problem-solving skills, openness to feedback, eagerness to learn and grow, and excellent communication skills. If you possess these qualities and are ready to contribute to our team in Hyderabad, we would love to hear from you.,

Posted 1 day ago

Apply

6.0 - 12.0 years

0 - 0 Lacs

thiruvananthapuram, kerala

On-site

You are a Senior Backend Lead with hands-on expertise in Node.js, TypeScript, and AWS, responsible for leading backend development efforts for scalable, high-performance applications. Your role involves guiding a team of developers, ensuring the quality and reliability of the backend infrastructure, and collaborating cross-functionally to drive key project outcomes. Your key responsibilities include leading the design and development of robust, scalable backend systems using Node.js and TypeScript, architecting and integrating RESTful and GraphQL APIs, developing cloud-native applications leveraging AWS services such as Lambda, API Gateway, S3, and DynamoDB. You will guide and mentor junior team members, troubleshoot, debug, and optimize performance for backend components, ensure adherence to software engineering standards, and collaborate with cross-functional teams to gather requirements and deliver business-critical solutions. To excel in this role, you must have 6+ years of backend development experience with a leadership track record, deep expertise in Node.js, TypeScript, and the AWS ecosystem, strong API development experience (REST & GraphQL), experience with cloud-native architectures and services, excellent communication and team mentoring skills, and a proven ability to work independently and solve complex problems. Nice to have for this position is prior experience working in fast-paced startup environments and exposure to DevOps practices or serverless architecture patterns.,

Posted 1 day ago

Apply

2.0 - 6.0 years

0 Lacs

indore, madhya pradesh

On-site

As a Full Stack Developer, you will be responsible for producing scalable software solutions. Your role will involve proficiency in front-end and back-end coding languages, development frameworks, and third-party libraries. Being a team player with a talent for visual design and utility is essential for this position. Familiarity with Agile methodologies will be an added advantage. You will work on a tech stack that includes MongoDB, ReactJS, Node JS, ExpressJS/NestJS/Fastify, and CSS. Your responsibilities will include executing software solutions using creative approaches, developing secure production code, creating architecture and design artifacts for complex applications, analyzing and visualizing data to improve software systems, and identifying hidden problems to enhance coding practices. To be successful in this role, you should have at least 2 years of web development experience with Core Java, HTML, CSS, JavaScript, ReactJS, and NodeJS. In-depth knowledge of Restful API, Typescript, ReactJS, Redux, Hooks, Figma, and Angular would be beneficial. Proficiency in fundamental front-end languages, NoSQL/SQL technologies, caching, third-party integration, and system design is required. You should be skilled in coding with programming languages and have practical experience in application development, testing, and maintaining code within a corporate environment. Overall understanding of the Software Development Life Cycle is expected from the ideal candidate. Your contribution to software engineering communities and exploration of new technologies will be highly valued in this role.,

Posted 1 day ago

Apply

4.0 - 8.0 years

0 Lacs

karnataka

On-site

Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you'd like, where you'll be supported and inspired by a collaborative community of colleagues around the world, and where you'll be able to reimagine what's possible. Join us and help the world's leading organizations unlock the value of technology and build a more sustainable, more inclusive world. Backend Developer (Python/Django): - Strong working experience in Python-based Django, Flask framework. - Experience in developing microservices based design and architecture. - Strong programming knowledge in JavaScript, HTML5, Python, Restful API, gRPC API. - Programming experience & object-oriented concepts in Python. - Knowledge of Python libraries like Numpy, Pandas, Ppen3D, OpenCV, Matplotlib. - Knowledge of MySQL/Postgres/MSSQL database. - Knowledge of 3D geometry. - Knowledge of SSO/OpenID Connect/OAuth authentication protocols. - Working experience with version control systems like GitHub/BitBucket/GitLab. - Familiarity with continuous integration and continuous deployment (CI/CD) pipelines. As a Backend Developer, you will work in the area of Software Engineering, encompassing the development, maintenance, and optimization of software solutions/applications. You will apply scientific methods to analyze and solve software engineering problems, develop and apply software engineering practice and knowledge, exercise original thought and judgement, supervise the technical and administrative work of other software engineers, and build skills and expertise in your discipline to meet standard expectations for the role. Collaboration and teamwork with other software engineers and stakeholders are essential aspects of the role. Capgemini is a global business and technology transformation partner, helping organizations accelerate their dual transition to a digital and sustainable world. With a responsible and diverse team of 340,000 members across more than 50 countries, Capgemini leverages its over 55-year heritage to unlock technology's value for clients and address their business needs comprehensively. The Group's services and solutions span strategy, design, engineering, AI, cloud, and data, supported by deep industry expertise and a strong partner ecosystem. In 2023, the Group reported global revenues of 22.5 billion.,

Posted 1 day ago

Apply

3.0 - 7.0 years

0 Lacs

bhubaneswar

On-site

As a Python+Angular+AWS Developer, you will be a valuable member of our team, contributing to the design, development, and maintenance of robust web applications. Your role will involve utilizing Python for backend services, Angular for frontend development, and AWS for cloud infrastructure. By collaborating with cross-functional teams, you will gather requirements, recommend technical solutions, and implement secure and scalable applications to enhance the user experience and functionality of our products. We are looking for a passionate individual with a meticulous eye for detail, whose contributions will significantly impact our software solutions. Embracing a culture of continuous learning and improvement, you will have the opportunity to enhance your skill set and keep abreast of industry trends. If you thrive on challenges and thrive in a fast-paced environment that values creativity and problem-solving, we invite you to be a part of our mission to deliver exceptional software solutions that positively impact our users and business success. Responsibilities: - Design and implement scalable web applications using Python, Angular, and AWS. - Collaborate with product managers and designers to gather and refine requirements. - Develop and maintain RESTful APIs to facilitate seamless data interaction between the front-end and back-end. - Ensure the optimal performance and reliability of cloud-based applications deployed on AWS. - Conduct code reviews and provide constructive feedback to team members. - Monitor and troubleshoot application issues to enhance performance and user experience. - Stay updated with emerging technologies and propose innovations to improve the development process. Requirements: - Proven experience with Python programming language and its frameworks. - Strong knowledge of Angular for frontend development and user interface design. - Familiarity with AWS services, including EC2, S3, Lambda, and RDS. - Experience with RESTful API design and implementation. - Understanding of database management systems such as SQL and NoSQL. - Proficient in version control systems, preferably Git. - Excellent problem-solving skills and the ability to work collaboratively in a team environment.,

Posted 1 day ago

Apply

4.0 - 8.0 years

0 Lacs

coimbatore, tamil nadu

On-site

You will be joining a team of seasoned technologists with a strong passion for solving business problems by providing end-to-end engineering solutions. Our team has successfully delivered scalable products utilized by over 200,000 users globally. As a Java Developer with 4 to 8 years of experience, you will play a crucial role in designing, developing, and maintaining high-performance applications using Java and related technologies. Your primary responsibilities will include developing, testing, and deploying Java-based applications, collaborating with stakeholders to understand software requirements, writing clean and efficient code, optimizing application performance, and resolving technical issues across different environments. You will also be integrating third-party APIs, participating in code reviews, and staying up-to-date with the latest trends in Java and related technologies. To excel in this role, you should possess 4 to 8 years of Java application development experience and have expertise in Core Java, Java 8+, Spring Framework, Hibernate or JPA, RESTful API development, and Microservices Architecture. Additionally, hands-on experience with SQL and NoSQL databases, build tools, version control systems, unit testing frameworks, and containerization tools is required. Knowledge of DevOps practices, cloud platforms, and message brokers will be beneficial. Preferred skills include exposure to Front-End Technologies, performance tuning, and familiarity with ElasticSearch and logging tools. Strong communication, collaboration, problem-solving, and debugging skills are essential for this role. If you are prepared to travel and find this position intriguing, please share your profile with us at hr@innoboon.com.,

Posted 1 day ago

Apply

4.0 - 8.0 years

0 Lacs

kollam, kerala

On-site

Alphalize is a software company based in Kollam, Kerala, specializing in ERP and business solutions to help businesses streamline operations, enhance efficiency, and foster growth. Committed to delivering customized software solutions to meet each client's specific requirements. As a Software Developer at Alphalize, your responsibilities will include designing, developing, and maintaining robust and scalable web applications and RESTful APIs using .NET Core 8. You will collaborate with front-end developers, QA, DevOps, and product teams to define and implement new features. Writing clean, maintainable, and testable code following SOLID principles and best practices is crucial. Participation in code reviews, architecture discussions, and performance tuning is expected. Integration of third-party APIs and services, ensuring application security, and data protection practices are also key tasks. Additionally, contributing to CI/CD pipeline optimization and automation is essential. The ideal candidate should have at least 4 years of professional experience with .NET Core, including the latest .NET 8 framework. Proficiency in C#, ASP.NET Core (Web API and MVC), and experience with Entity Framework Core and LINQ are required. A solid understanding of RESTful API design and development, along with experience in SQL Server, PostgreSQL, or other relational databases, is necessary. Familiarity with unit testing frameworks, version control systems, and microservices architecture is beneficial. Exposure to cloud platforms like Azure or AWS is advantageous. Preferred qualifications for this role include a Bachelor's degree in Computer Science, Engineering, or a related field, familiarity with Blazor, gRPC, or SignalR, and experience working in Agile/Scrum development environments. Knowledge of CI/CD tools such as Azure DevOps, GitHub Actions, or Jenkins, along with excellent problem-solving and communication skills, will be highly valued in this position.,

Posted 1 day ago

Apply

6.0 - 12.0 years

0 - 0 Lacs

thiruvananthapuram, kerala

On-site

You will be responsible for leading the design and development of robust, scalable backend systems using Node.js and TypeScript. Your role will involve architecting and integrating RESTful and GraphQL APIs, developing cloud-native applications leveraging AWS services such as Lambda, API Gateway, S3, and DynamoDB. You will guide and mentor junior team members to align with project goals and best practices, troubleshoot, debug, and optimize performance for backend components, and ensure adherence to software engineering standards and best practices. Additionally, you will collaborate with cross-functional teams to gather requirements and deliver business-critical solutions. To be successful in this role, you must have at least 6 years of backend development experience with a proven track record in leadership. Deep expertise in Node.js, TypeScript, and the AWS ecosystem is essential, along with strong API development experience in both REST and GraphQL. Experience with cloud-native architectures and services is required, as well as excellent communication and team mentoring skills. You should also demonstrate a proven ability to work independently and solve complex problems effectively. It would be advantageous to have prior experience working in fast-paced startup environments and exposure to DevOps practices or serverless architecture patterns.,

Posted 1 day ago

Apply

6.0 - 12.0 years

0 - 0 Lacs

thiruvananthapuram, kerala

On-site

You will work as a Senior Backend Lead with a focus on backend development using Node.js, TypeScript, and AWS technologies. Your responsibilities will include leading the design and development of scalable backend systems, integrating RESTful and GraphQL APIs, and developing cloud-native applications leveraging AWS services. You will guide and mentor junior team members, troubleshoot and optimize backend performance, and ensure adherence to software engineering standards. Collaboration with cross-functional teams to deliver business-critical solutions will also be a key aspect of your role. To be successful in this position, you should have at least 6 years of backend development experience with a proven leadership track record. Deep expertise in Node.js, TypeScript, and the AWS ecosystem is essential, along with strong API development skills and experience with cloud-native architectures and services. Excellent communication and team mentoring abilities, as well as the proven capability to work independently and solve complex problems, are also required. Prior experience in fast-paced startup environments and exposure to DevOps practices or serverless architecture patterns would be considered advantageous.,

Posted 1 day ago

Apply

0.0 - 4.0 years

0 Lacs

maharashtra

On-site

iThink Logistics is a leading third-party logistics service provider in India, recognized as the Logistics Startup of the year by ET NOW leaders of tomorrow. We specialize in assisting eCommerce Sellers by efficiently delivering products to customers across 26,000+ pin codes in India through our network of courier service providers. We are currently looking for passionate Laravel + PHP Interns to join our dynamic tech team for a 3-month internship. This role offers a fantastic opportunity to work on web development projects, enhance coding skills, and gain hands-on experience in developing scalable, high-performance web applications. If you have a keen interest in backend development and a desire to learn, this position is ideal for you. Key Requirements: - Demonstrated interest in web development and backend programming. - Basic knowledge of PHP and familiarity with the Laravel framework. - Proficiency in HTML, CSS, and JavaScript. - Understanding of database systems like MySQL. - Strong problem-solving abilities and a willingness to learn. - Excellent verbal and written communication skills. Responsibilities: - Support in the development, testing, and deployment of web applications using Laravel and PHP. - Collaborate with team members to design and implement scalable backend solutions. - Identify, troubleshoot, and resolve issues in existing applications. - Write clean, efficient, and maintainable code. - Contribute to the development of APIs for seamless integration with other services. - Stay updated on the latest trends and best practices in Laravel and web development. - Participate in code reviews and offer constructive feedback to peers. Preferred Qualifications: - Familiarity with version control systems such as Git. - Basic understanding of RESTful API development. - Knowledge of MVC architecture and software development principles. - Prior experience with PHP frameworks or personal projects is a plus. - Ability to multitask and meet deadlines in a fast-paced environment. Joining iThink Logistics offers more than just a job; it provides an opportunity to pursue your passion, express yourself, and impact people's lives. Our team values a "curious attitude" that fosters collaboration and progress regardless of hierarchy. You will have the chance to make new connections, be inspired, and inspire others in return. What's in it for You - Structured career development with guidance from industry experts. - Flexible working hours to support work-life balance. - Hands-on training in cutting-edge web development tools and technologies. - Real-world project exposure to enhance your portfolio. - Potential progression to full-time roles based on performance. At iThink Logistics, we are committed to nurturing talent and empowering individuals to reach their full potential. Join us on this exciting journey of innovation and growth in the logistics and eCommerce industry.,

Posted 1 day ago

Apply

5.0 - 9.0 years

0 Lacs

bhubaneswar

On-site

You will be joining Logile's dynamic engineering team as a Mid-Level Java Developer. Your main responsibilities will include designing, developing, and maintaining scalable Java-based microservices using Spring Boot. You will also be developing and implementing RESTful APIs for seamless communication between microservices. Additionally, you will deploy and manage applications using containerization and orchestration technologies such as Docker and EKS to ensure high availability and performance. Collaboration with front-end developers to integrate APIs with Angular or React-based user interfaces is essential as you will be working on full-stack solutions that drive Logile's enterprise applications. Your role will involve participating in the full software development lifecycle, from gathering requirements to deployment and support. You will be expected to write clean, well-documented, and maintainable code following industry best practices. Debugging and resolving production issues to ensure system reliability and performance will also be part of your responsibilities. Implementing and contributing to CI/CD pipelines and DevOps practices for automated build, test, and deployment processes will be crucial. Close collaboration with cross-functional teams including QA, DevOps, and Product Management is required. This is an onsite job located at Logile's Bhubaneswar Office, with the expectation of availability during US working times. The ideal candidate should have at least 5 years of hands-on experience in Java development, proficiency in Spring Boot and RESTful API development, and a solid understanding of microservices architecture. Experience with front-end frameworks like Angular or React, Java 8+, Maven/Gradle, version control systems, SQL, and relational databases is necessary. Familiarity with containerization technologies, CI/CD tools, Agile/Scrum methodologies, and a bachelor's degree in computer science or related discipline are also required. Preferred skills include experience with message brokers, cloud platforms like AWS, Azure, or GCP, test automation tools, and knowledge of security and performance best practices.,

Posted 2 days ago

Apply

4.0 - 9.0 years

0 Lacs

karnataka

On-site

As a Lead / Sr. Software Development Engineer at HiLabs in Bangalore, India, you will be part of a dynamic team at a leading Software as a Service (SaaS) company specializing in transforming data in the US healthcare industry through cutting-edge Artificial Intelligence (AI) solutions. Your role will involve full-stack application development, creating modular components/APIs, designing intuitive user interfaces, and developing robust application architecture using various technologies. You will be responsible for managing the software development process from conception to deployment, guiding the team, and ensuring high-quality software through best design and development practices. You should be an engineering graduate from a renowned institution with 4 to 9 years of experience in developing JAVA/J2EE/Spring based applications. Your expertise should include strong knowledge of object-oriented programming, Spring-Boot & Spring stacks, Microservices, RESTful API design, and large system architecture. Experience with front-end technologies like React, jQuery, HTML5/CSS3, and back-end technologies, along with understanding of Big Data and AWS cloud environment, will be beneficial. Proficiency in Version Control tools, CI/CD tools, and Agile software delivery practices is essential. The desired profile also includes a passion for technology, collaborative skills, and the ability to lead by example in code development and knowledge sharing. HiLabs is an equal opportunity employer dedicated to building a diverse and inclusive workforce. As part of the team, you can expect competitive salary, comprehensive benefits, H1B sponsorship, ESOPs, medical coverage, 401k, PTOs, mentorship, and a collaborative working environment with talented professionals from renowned institutions. For more information, you can refer to HiLabs privacy policy at https://www.hilabs.com/privacy.,

Posted 2 days ago

Apply

1.0 - 5.0 years

0 Lacs

kozhikode, kerala

On-site

We are looking for a talented Junior Full Stack Developer to join our dynamic team. As a key contributor, you will be involved in the design, development, and testing of web applications using .NET Core and React technologies. You will collaborate with experienced developers to learn and grow your skills in a fast-paced environment. Key Responsibilities: Backend Development: - Develop and maintain .NET Core backend services. - Implement RESTful APIs to expose data and functionality to frontend applications. - Work with databases (SQL Server, PostgreSQL, etc.) to store and retrieve data. - Write clean, maintainable, and efficient code. Frontend Development: - Develop user-friendly and responsive web interfaces using React. - Implement UI components and interactions. - Optimize frontend performance and user experience. - Collaborate with UX/UI designers to create visually appealing and intuitive interfaces. Full Stack Development: - Work seamlessly between frontend and backend development, ensuring seamless integration and data flow. - Troubleshoot and resolve technical issues. - Contribute to the overall architecture and design of the application. Testing and Debugging: - Write unit, integration, and end-to-end tests to ensure code quality. - Identify and fix bugs and performance issues. Continuous Learning: - Stay up-to-date with the latest technologies and trends in web development. - Actively seek opportunities for professional development and skill enhancement. Required Skills and Experience: - 2+ years of experience in .NET development, with a focus on .NET Core. - Strong understanding of C# and .NET Core fundamentals. - Experience with frontend development using React, JavaScript, and HTML/CSS. - Knowledge of SQL and database concepts. - Understanding of RESTful API design and development. - Familiarity with version control systems like Git. - Strong problem-solving and debugging skills. - Good communication and teamwork skills. Job Type: Full-time Benefits: Health insurance Schedule: Day shift Education: Diploma (Preferred) Experience: .NET Core: 1 year (Required), React: 1 year (Required) Work Location: In person For further details, please contact the employer at +91 9496002032.,

Posted 2 days ago

Apply

2.0 - 6.0 years

0 Lacs

gautam buddha nagar, uttar pradesh

On-site

As a Front End Developer, you will be responsible for delivering a complete front-end application that ensures high performance on both mobile and desktop platforms. Your primary tasks will include writing tested, idiomatic, and well-documented JavaScript, HTML, and CSS code. Additionally, you will coordinate the workflow between the graphic designer, HTML coder, and yourself to ensure seamless integration of design and functionality. Collaboration with the back-end developer in building the RESTful API will be a crucial aspect of your role. Moreover, effective communication with external web services will be essential to meet the project requirements and deliver a user-friendly front-end experience.,

Posted 2 days ago

Apply

6.0 - 10.0 years

0 Lacs

vadodara, gujarat

On-site

This is a remote position. An exciting opportunity has arisen for an experienced NodeJS developer to join the flydocs team in India. You will be responsible for the development life cycle, specification review, and production deployment while ensuring the overall quality of the developed module. You can work from anywhere in India as we are more interested in what you bring to our team. Collaboration is encouraged, and you will have the chance to partner with other team members at hubs or satellites. In this diverse role, you will work with various teams across the business, including the Software Development team, Product Management team, IT & Digital team, Customer Success team, and Technical Services. Your contributions to the business will include managing and supporting team performance, collaborating with cross-functional teams to meet product requirements and customer needs, executing software development with high-quality code and design, ensuring delivery timelines are met, practicing and optimizing code for performance and scalability, writing technical documentation, researching and adopting new technologies, and communicating progress with internal stakeholders. Key Responsibilities: - Develop and maintain web applications using NestJS and the MEAN stack. - Design, implement, and manage databases using SQL and NoSQL databases. - Build RESTful APIs and integrate third-party services. - Write clean, scalable, and maintainable code. - Optimize applications for performance, scalability, and security. - Collaborate with designers, product managers, and other developers. - Conduct code reviews and troubleshoot and resolve issues. - Stay updated with the latest trends in full-stack development. Preferred Skills: - Proficiency in Angular or ReactJS for frontend development. - Strong knowledge of HTML5, CSS3, and modern JavaScript. - Experience with Node.JS, Express.js, and NestJS for backend development. - Proficiency in SQL (MySQL) and NoSQL (MongoDB) databases. - Understanding of Agile practices, SDLC principles, version control tools like Git, cloud platforms, microservices architecture, CI/CD pipelines, automated testing frameworks, security best practices, and Docker/containerization. If you have the above skills and experience, along with good communication skills, we would be delighted to have you on our team.,

Posted 2 days ago

Apply

5.0 - 9.0 years

0 Lacs

ahmedabad, gujarat

On-site

The PHP Sr.Software Engineer (Laravel & React.js) role at E2logy involves leading the development, enhancement, and maintenance of scalable web applications. With 5-7 years of experience in Laravel and React.js, you will be responsible for making architectural decisions, providing technical leadership, and ensuring the delivery of high-quality software solutions. Your role will include collaborating with cross-functional teams, mentoring junior developers, optimizing applications for performance and security, and staying updated with emerging technologies and best practices. Key Responsibilities: - Design, develop, and maintain high-performance web applications using Laravel and React.js. - Work closely with designers, project managers, and developers to build and improve applications. - Manage the entire software development lifecycle from requirements gathering to deployment. - Provide mentorship to junior developers, ensuring code quality and adherence to best practices. - Troubleshoot and optimize applications for performance, security, and scalability. - Implement and manage RESTful APIs for seamless front-end and back-end integration. - Stay informed about new technologies, frameworks, and industry best practices. - Contribute to architectural decisions and align development efforts with business objectives. Qualifications: - Bachelor's degree in Computer Science, IT, or a related field (or equivalent experience). - 5-7 years of PHP development experience with Laravel and proficiency in React.js. - Strong understanding of front-end technologies (HTML, CSS, JavaScript) and state management. - Experience with MySQL, PostgreSQL, and database design principles. - Proficient in Git for version control and familiar with web security best practices. - Skilled in RESTful API development and third-party integrations. - Excellent problem-solving abilities, attention to detail, and leadership skills. Preferred Skills: - Familiarity with Docker, CI/CD pipelines (Jenkins, GitHub Actions), and DevOps practices. - Knowledge of cloud services such as AWS, Azure, or Google Cloud. - Understanding of Agile/Scrum methodologies. Work Environment: - Leadership position in a collaborative office environment, with potential for remote or hybrid work arrangements. - Occasional after-hours support may be required for critical issues. Benefits: - Competitive salary and performance-based bonuses. - Health insurance and other employee benefits. - Opportunities for career advancement and skill development. Schedule: - Day shift, Monday to Friday. Application Process: - Interested candidates can apply by submitting their resume, cover letter, and portfolio (if applicable) to careers@e2logy.com.,

Posted 2 days ago

Apply

3.0 - 7.0 years

0 Lacs

hyderabad, telangana

On-site

As a Node.js Engineer, your primary responsibility will be designing, developing, and maintaining robust backend systems using Node.js. You will collaborate with cross-functional teams to ensure seamless API integrations, database interactions, and optimize backend services to meet the needs of our users. A strong knowledge of backend technologies, API design, and scalable system architecture is crucial for success in this role. In this position, you will be involved in backend development, where you will design, develop, and maintain backend services and applications using Node.js as the primary technology. You will also be responsible for building and maintaining scalable RESTful APIs, integrating them with frontend applications, and third-party services. Additionally, you will work with relational databases such as SQL, PostgreSQL, and MySQL to design efficient data models, queries, and maintain data integrity. Furthermore, you will implement and manage event-driven systems using tools like Kafka for message queuing and real-time data processing. You will also optimize performance using caching techniques with tools like Redis and implement ElasticSearch to improve search functionality and ensure high-speed, accurate data retrieval. Collaboration is a key aspect of this role as you will work closely with frontend developers (React/TypeScript) and product teams to deliver high-quality features and services. You will continuously improve system performance, ensuring scalability, reliability, and fast response times. Writing clean, maintainable code following best practices, ensuring thorough testing using automated testing frameworks, and staying updated with emerging technologies and best practices to enhance the backend infrastructure are also essential responsibilities. To excel in this role, you must have proven experience with Node.js and backend development using Node.js frameworks (e.g., Express.js). Strong experience with SQL and relational databases such as PostgreSQL and MySQL is required, along with a solid understanding of RESTful API design and integration. Familiarity with Kafka for building event-driven architectures, caching strategies, performance optimization using Redis, and version control using Git are also necessary skills. Additionally, having the ability to write scalable, maintainable, and efficient code with attention to detail, experience with Agile methodologies and tools (e.g., Jira, Trello), and excellent communication skills for effective collaboration in a team environment will be beneficial. Preferred qualifications include familiarity with React and TypeScript for full-stack development, experience with ElasticSearch for search indexing, knowledge of Docker and containerization, and familiarity with cloud platforms such as AWS and Google Cloud.,

Posted 2 days ago

Apply

5.0 - 9.0 years

0 Lacs

chennai, tamil nadu

On-site

You will be joining Comcast, a leading company in media and technology that is dedicated to driving innovation and providing top-notch entertainment and online experiences. As a Fortune 50 company, Comcast offers a wide range of career opportunities across various locations and disciplines. If you are passionate about teamwork, revolutionizing industries, and leading the future in media and technology, Comcast invites you to fast-track your career with us. In this role, you will be responsible for ensuring product quality by analyzing and testing the codebase. Your decisions will impact the architecture of the test codebase, including the selection of software for writing test code. Your focus will be on writing code that can be executed in an automated and repeatable manner, thereby reducing manual testing efforts and enhancing code quality and consistency. You will develop and maintain code to validate front-end, middleware, and database systems using cutting-edge tools and common programming languages. You will collaborate with software engineers to create efficient automation code following coding standards and best practices. Additionally, you will execute automated code, generate comprehensive execution reports, troubleshoot complex automation scripts, and conduct peer reviews of automation codebase. As a seasoned professional in this field, you will have in-depth experience, knowledge, and skills. You will usually prioritize your own work and serve as a valuable resource and mentor for colleagues with less experience. **Core Responsibilities:** - Write automated test code to enable repeatable and reliable testing solutions for products and software. - Maintain automation codebase in a version control system. - Develop automated testing documentation, including Test Plans and Test Summary Reports. - Execute automated test scripts and present results to the team. - Analyze and repair broken test cases. - Perform code reviews of automation scripts and front-end codebases. - Mentor junior-level engineers and provide technical leadership. - Exercise independent judgment and discretion in significant matters. - Ensure regular attendance and flexibility in working schedule. **Key Qualifications:** - Bachelor's Degree preferred. - 5-7 years of relevant work experience. - Proficiency in writing automated test code and conducting code reviews. - Experience in diagnosing and repairing broken test cases and automation scripts. - Strong knowledge of software development lifecycle stages. - Ability to work collaboratively with software engineers and provide mentorship. Comcast is an Equal Opportunity Employer (EOE/Veterans/Disabled/LGBT) and provides best-in-class benefits to eligible employees. Our benefits are designed to support you physically, financially, and emotionally through all stages of life. We believe in fostering an inclusive and diverse work environment where employees are empowered to drive results and growth. Please note that the information provided is a general overview of the role and not an exhaustive list of duties, responsibilities, and qualifications. For more details on compensation and benefits, please refer to our careers site. If you are ready to be part of a team that values innovation, customer experience, and personal growth, consider joining Comcast and take your career to new heights.,

Posted 2 days ago

Apply

1.0 - 5.0 years

0 Lacs

pathankot, punjab

On-site

As an innovative e-commerce platform, OkBuy.shop is committed to empowering the local economy by incorporating local shops as Pickup Points, enabling them to generate higher revenue through our platform. In the role of a Laravel Developer, you will be instrumental in enhancing the mobile experience for our users, comprising both customers and local shop owners, to ensure a seamless and captivating app interface. Your responsibilities will include developing and maintaining high-performance, reusable, and dependable Laravel code for our web application. It will be essential to collaborate with diverse teams, such as designers, developers, and project managers, to conceptualize, design, and implement new features. Furthermore, optimizing application performance, troubleshooting issues, and participating in code reviews to uphold coding standards and documentation are crucial aspects of this role. To excel in this position, you should possess proven experience as a Laravel Developer with a robust portfolio of web applications. A comprehensive understanding of the Laravel framework, proficiency in PHP, MySQL, JavaScript frameworks, and front-end technologies like HTML5, CSS3, JavaScript are essential. Additionally, familiarity with third-party libraries, RESTful API integrations, version control systems, and web development lifecycle is required. Preferred qualifications include prior experience in e-commerce platforms, familiarity with cloud platforms like AWS or Google Cloud, and proficiency in Agile/Scrum methodologies and DevOps principles. Effective communication skills, problem-solving abilities, and a Bachelor's degree in Computer Science or related field are preferred qualifications for this role. In return, OkBuy.shop offers a competitive salary, performance-based bonuses, and the opportunity to contribute to a project that supports local businesses and communities. Professional growth, career development opportunities, and a supportive team culture await you in this role. To apply for the position of Laravel Developer, please submit your resume and portfolio to hershallcomputing@gmail.com with the subject line "Laravel Developer Application - [Your Name]". We are excited to review your application and potentially welcome you to our team! This is a full-time or part-time position with expected hours of no less than 50 per week. Paid sick time, day shift schedule (Monday to Friday) with weekend availability, and in-person work location are some of the benefits and requirements associated with this role. If you meet the qualifications and are passionate about developing high-quality web applications, we encourage you to apply before the application deadline of 06/10/2024. The expected start date for this position is 10/10/2024.,

Posted 2 days ago

Apply

6.0 - 10.0 years

0 Lacs

chennai, tamil nadu

On-site

We are a technology company dedicated to enhancing language and behavioral skills required for success in intercultural work environments. With a presence in 14 countries across three continents and a diverse team representing 30 nationalities, we enable enterprises to overcome cultural barriers and unleash the full potential of their international teams. Join a community of 400 Learn shippers worldwide and contribute to our mission with your enthusiasm for languages, technology, and continuous learning. As a Senior Software Engineer (PHP) based in Chennai, you will be responsible for the following: - Developing responsive user interfaces for web browsers and mobile platforms using our RESTful APIs. - Writing code that is simple and easily understood by all team members. - Conducting code reviews to enhance software quality and share best programming practices with colleagues. - Implementing automated unit testing across various platforms and devices. - Mentoring Associate and Software Engineers on product, process, and Engineering best practices. Key Skills required for this role include: - PHP expertise with over 6 years of experience in enterprise application development. - Hands-on experience with relational databases such as MySQL, PostgreSQL, or MS SQL. - Proficiency in PHP frameworks, preferably Symfony or Laminas (Zend). - Ability to create modern, responsive, and interactive web UIs following HTML, CSS, and JavaScript best practices. - Knowledge of AWS, MVC frameworks, and servers like Apache or Nginx. - Experience in developing applications using Docker or Kubernetes. - Familiarity with PHP unit testing frameworks, OOP concepts, and design patterns. - Proficiency in developing and consuming RESTful APIs, Git, CI/CD, Agile development practices. Benefits of working with us include: - Flexible Work Arrangements: Choose a work-from-home day during the week (Tuesday, Wednesday, or Thursday). - Comprehensive Medical Coverage: Access top-notch medical insurance for yourself and your family. - Annual Retreats: Enjoy an annual outing to a scenic location for relaxation and team bonding. - Active Lifestyle Support: Engage in regular sports events to promote a healthy lifestyle. - Meal Allowance: Receive a meal allowance for office days. - Continuous Learning Opportunities: Enhance your professional growth with valuable learning opportunities. - Comprehensive Statutory Benefits: Benefit from standard provisions such as Gratuity and other employee benefits. If you are passionate about technology, languages, and lifelong learning, we welcome you to join our team and contribute to our global mission.,

Posted 2 days ago

Apply

Exploring Restful API Jobs in India

The job market for Restful API professionals in India is thriving, with numerous opportunities available for individuals with expertise in this domain. As technology continues to advance, the demand for Restful API developers is on the rise, making it an attractive field for job seekers looking to build a career in the tech industry.

Top Hiring Locations in India

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

These cities are known for their vibrant tech ecosystems and are home to a large number of IT companies actively hiring for Restful API roles.

Average Salary Range

The average salary range for Restful API professionals in India varies based on experience levels. Entry-level positions typically start at around INR 4-6 lakhs per annum, while experienced professionals can earn upwards of INR 12-15 lakhs per annum.

Career Path

In the field of Restful API development, a typical career path may include roles such as Junior Developer, Senior Developer, Technical Lead, and Architect. As professionals gain experience and expertise in designing and implementing Restful APIs, they may progress to more senior positions with increased responsibilities.

Related Skills

In addition to proficiency in Restful API development, professionals in this field are often expected to have knowledge of related technologies and frameworks such as JSON, XML, HTTP, and OAuth. Strong problem-solving skills, attention to detail, and the ability to work collaboratively in a team are also valuable attributes for Restful API roles.

Interview Questions

  • What is REST and how does it differ from SOAP? (basic)
  • Explain the CRUD operations in RESTful APIs. (basic)
  • What is the purpose of HTTP methods like GET, POST, PUT, and DELETE in RESTful APIs? (basic)
  • How do you handle authentication and authorization in RESTful APIs? (medium)
  • What are the common status codes returned by RESTful APIs and their meanings? (medium)
  • How would you optimize the performance of a RESTful API? (medium)
  • Explain the concept of HATEOAS in RESTful APIs. (advanced)
  • How do you handle versioning in RESTful APIs? (advanced)
  • Describe the process of token-based authentication in RESTful APIs. (advanced)
  • What is the importance of caching in RESTful APIs and how would you implement it? (advanced)
  • ...and many more

Closing Remark

As you explore opportunities in the Restful API job market in India, remember to continuously enhance your skills, stay updated on industry trends, and prepare thoroughly for interviews. With dedication and a strong foundation in Restful API development, you can confidently apply for roles and advance in your career in this dynamic field. Good luck!

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