Home
Jobs

496 Restful Api Jobs - Page 15

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

3.0 - 6.0 years

5 - 9 Lacs

Hyderabad

Work from Office

Naukri logo

About the Role : We are seeking a skilled Java Developer with 2+ years of hands-on experience to join our team. The ideal candidate will have expertise in building and maintaining scalable backend systems, with a focus on GPS tracking and IoT solutions. You will contribute to enhancing the platforms performance, integrating new features, and ensuring seamless communication with GPS devices. Key Responsibilities : - Develop, maintain, and optimize backend services using Java. - Work with Netty framework to handle high-performance network communication (TCP/UDP, HTTP, WebSocket). - Design and manage database schemas using MySQL, or PostgreSQL. - Implement and maintain GPS protocols for device communication. - Use Maven/Gradle for dependency management and build automation. - Optimize server performance for scalability and low-latency processing of GPS data. - Troubleshoot and debug issues across the stack, including networking, database, and API layers. - Participate in code reviews and adhere to best practices for code quality, testing, and documentation. Technical Requirements : - 2+ years of experience in Core Java development. - Proficiency in Netty for asynchronous event-driven networking. - Strong understanding of relational databases (MySQL/PostgreSQL). - Experience with Maven/Gradle and build automation tools. - Familiarity with RESTful APIs and WebSocket communication. Soft Skills : - Strong problem-solving skills for debugging complex distributed systems. - Ability to work independently and collaboratively in a team environment. - Excellent communication skills for documenting and explaining technical decisions

Posted 4 weeks ago

Apply

7.0 - 8.0 years

15 - 20 Lacs

Pune

Work from Office

Naukri logo

Role : Senior Java Developer Experience : 7+ years. Location : Pune. Qualification : Degree/BE. Job Description : We are looking for a Senior Java Developer with a deep understanding of Java and related technologies. The ideal candidate will have a proven track record of delivering high-quality software solutions, a passion for technology, and excellent problem-solving skills. Responsibilities : - Participate in the entire software development lifecycle, from planning and design to implementation, testing, and deployment. - Proactively provide solutions to complex problems rather than just working on predefined solutions. - Conduct extensive research to stay ahead in a fast-paced, innovative environment. - Write well-designed, efficient, and testable code. - Integrate systems with numerous third-party systems through REST, GraphQL, SDK, or CLI by reading and understanding their documentation. - Stay up-to-date with the latest industry trends and technologies to ensure our solutions remain current and competitive. - Collaborate with cross-functional teams to define, design, and ship new features. - Conduct code reviews to maintain high code quality standards. - Troubleshoot and resolve complex technical issues. - Mentor junior developers and provide technical guidance. Requirements : - Strong knowledge of Java 11+. - Proficiency with Spring Boot, Spring Data, and Spring Cloud. - Experience with unit testing (TDD), integration testing, and end-to-end (E2E) testing using Junit and Mockito. - Strong knowledge of RESTful APIs, web services, and microservices architecture. - Proficiency in database technologies (SQL, NoSQL). - Excellent problem-solving skills and attention to detail. - Strong communication and teamwork skills. - Experience with Agile/Scrum development methodologies. - Experience with cloud platforms such as AWS, Azure, Oracle, or Google Cloud. - Strong fundamentals in CI/CD pipelines and DevOps practices. - Familiarity with Spring AMQP, Spring Security, and Spring AOP. - Familiarity with front-end technologies (React, Angular, TypeScript, JavaScript, HTML, CSS) is a plus. - Experience with containerization technologies (Docker, Kubernetes). - Experience with reactive programming and frameworks (Reactor, Spring WebFlux).

Posted 4 weeks ago

Apply

8.0 - 12.0 years

22 - 30 Lacs

Noida, Gurugram, Delhi / NCR

Hybrid

Naukri logo

Required Skills and Experience: 8+ years of experience in full stack software development. Strong expertise in React.js (including hooks, state management, and component lifecycle). Proficient in C# , ASP.NET Core , Entity Framework , LINQ, and Web API. Solid understanding of HTML5, CSS3, JavaScript, TypeScript, and RESTful services. Experience with SQL Server or other relational databases. Familiarity with microservices architecture and API-first design . Knowledge of unit testing frameworks like xUnit , MSTest , Jest , or React Testing Library . Hands-on experience with CI/CD pipelines , Git, and DevOps practices. Experience with cloud platforms (Azure preferred, AWS optional). Familiarity with containerization tools like Docker is a plus.

Posted 4 weeks ago

Apply

1.0 - 4.0 years

3 - 8 Lacs

Hyderabad

Work from Office

Naukri logo

We're Hiring: Full Stack Developer | Hyderabad | WFO Only Enspirit Technology Services Pvt. Ltd. is looking for a skilled Full Stack Developer with 24 years of experience to join our growing team! Role: Full-Time | Work from Office Location: Hyderabad Experience: 24 Years notice period - Immediate to 10 days only due to project needs. Key Skills Required: -React.js -Node.js, Express.js -PostgreSQL (PgSQL) -RESTful APIs -JWT / OAuth (Authentication & Security) -Database Optimization Please Note: This is a Work from Office (WFO) role strictly based in Hyderabad. No remote or other locations will be considered. Interested candidates can apply by sending their resume to: m.sharanya@enspirit.co Let’s build something great together!

Posted 4 weeks ago

Apply

5.0 - 7.0 years

15 - 16 Lacs

Navi Mumbai

Work from Office

Naukri logo

Key Responsibilities: 1. Lead the development team in designing, developing, and maintaining Java applications. 2. Collaborate with stakeholders to gather and analyze requirements. 3. Ensure the quality and performance of the code through code reviews and testing. 4. Mentor and guide junior developers. Required Skills and Qualifications: 1. Extensive experience in Java development (5-7 years). 2. Strong understanding of OOP principles, design patterns, and best practices. 3. Experience with frameworks such as Spring, Hibernate, and others. 4. Proficiency in building RESTful APIs and web services. 5. Familiarity with front-end technologies like Angular. 6. Excellent problem-solving and leadership skills.

Posted 4 weeks ago

Apply

5.0 - 8.0 years

8 - 13 Lacs

Noida

Work from Office

Naukri logo

Role & responsibilities As a Senior React Native Software Engineer, you'll work closely with Product, Design, and Engineering teams to build best-in-class mobile experiences for our users. You'll be responsible for architecting and delivering high-performance, scalable applications while advocating for best practices and technical excellence. You are an experienced engineer with a track record of successfully shipping complex React Native applications. You have a deep understanding of mobile development and can quickly adapt to new tools and technologies. Youre comfortable leading technical initiatives, mentoring other engineers, and making data-driven decisions to drive continuous improvements. Youre passionate about clean code, performance optimization, and delivering exceptional user experiences. Preferred candidate profile 5+ years of software engineering experience, with a strong focus on React Native. Expertise in JavaScript and TypeScript, with deep knowledge of React Native internals while understanding the benefit of leveraging frameworks like Expo and the Ignite boilerplate. Experience with state management libraries, such as Redux, Recoil, MobX, and component-driven UI architectures. Solid understanding of mobile app architecture, including navigation, offline capabilities, and push notifications. Good grasp of performance optimizations, debugging, and troubleshooting for mobile applications. Experience integrating RESTful API using token-based authentication. Understanding of CI/CD pipelines, mobile testing frameworks, and release processes for both iOS and Android. Experience working with relational and NoSQL databases. Passionate about shipping high-quality, well-structured, and maintainable code. Comfortable working in a fast-paced startup environment, driving projects forward with autonomy and ownership. Strong problem-solving skills, analytical mindset, and ability to make data-driven engineering decisions. Excellent communication and collaboration skills, with a team-first mentality. Bonus: Familiarity with native development (Objective-C/Swift for iOS, Java/Kotlin for Android) and NativeScript is a plus Perks and benefits Work schedule: Monday to Friday, 3:30 PM - 12:30 AM IST . Cab facility (Pick & Drop) Competitive compensation based on experience. Health insurance for you and your family. Paid time off: 3 weeks of vacation, flexible personal and sick days, plus a day off for your birthday and work anniversary. Public holidays and Festival leaves. Modern equipment (laptop and necessary tools). Learning and development opportunities. Employee referral program. Collaborative, fast-paced, and iterative startup culture.

Posted 4 weeks ago

Apply

5.0 - 8.0 years

15 - 30 Lacs

Hyderabad

Hybrid

Naukri logo

What You Will Be Doing: Collaborate with the architecture team on technical evaluations, solution design, and approach discussions Build reusable components and front-end libraries Translate designs and wireframes into high-quality code Conduct code reviews and mentor team members on best practices for web and services development Work effectively both as part of a team and independently What You Should Have: 5+ years of experience in software development 3+ years of hands-on experience with Angular Proficiency in building dynamic and responsive user interfaces using Angular components, directives, pipes, and services. Experience with state management libraries such as NgRx or Akita. Familiarity with Angular modules, lazy loading, and routing to optimize application performance. Experience integrating RESTful APIs and third-party libraries into Angular applications. Proficiency in HTML5, CSS3, SASS, ES6, ES2017, JavaScript, and TypeScript Advanced knowledge of web technologies and UI/UX standards Professional Skills: Excellent communicator, able to convey technical knowledge across both Business and IT teams, in person and online Strong documentation skills for technical designs and concepts Fluent in English Nice to Have: Experience with React and .NET Experience building micro-frontend applications Familiarity with CI/CD tools (Jenkins, TeamCity, Azure DevOps) Experience with AWS or Azure Understanding of Agile methodologies (Scrum/Kanban)

Posted 4 weeks ago

Apply

5.0 - 8.0 years

7 - 11 Lacs

Hyderabad

Work from Office

Naukri logo

We are seeking a highly skilled Senior .NET Developer to join our team, specializing in both web development using ASP.NET Core and desktop application development using WPF. The ideal candidate will have strong experience across the full software development lifecycle and be proficient in building scalable, secure, and user-friendly applications. This role involves full-stack web development, desktop UI/UX design using WPF, and close collaboration with cross-functional teams to deliver modern enterprise applications. Responsibilities : - Design, develop, and maintain scalable ASP.NET Core Web APIs and services. - Develop Windows desktop applications using WPF and MVVM architecture. - Create rich user interfaces with XAML and custom WPF controls. - Collaborate with front-end developers to integrate Angular or similar web frameworks with .NET APIs. - Work with UI/UX designers to translate requirements into functional desktop and web applications. - Write clean, maintainable, and testable code using C# and .NET best practices. - Integrate with databases and external services using Entity Framework Core and REST APIs. - Participate in code reviews, architecture discussions, and agile ceremonies. - Maintain CI/CD pipelines and deployment workflows. Required Skills : - 5+ years of professional experience in software development using .NET technologies. - Strong expertise in C#, .NET Core, and Entity Framework Core. - Hands-on experience with WPF, MVVM, and XAML. - Experience in front-end frameworks like Angular (preferred), React, or Blazor. - Solid understanding of RESTful APIs, SQL Server, and integration patterns. - Familiarity with Git and source control best practices. - Knowledge of software design principles and architectural patterns. Preferred Skills : - Experience with desktop application packaging (MSIX, ClickOnce). - Familiarity with Azure services like App Services, Key Vault, and DevOps. - Experience with unit testing frameworks like MSTest, xUnit, or NUnit. - Exposure to Agile/Scrum methodologies. - Understanding of application security and performance optimization. Why Join Us ? - Work on enterprise-grade applications used across industries. - Be part of a collaborative team that values innovation, performance, and clean architecture. - Gain exposure to modern cloud services and DevOps practices. - Shape the architecture and quality of both web and desktop platforms.

Posted 4 weeks ago

Apply

4.0 - 6.0 years

9 - 14 Lacs

Noida

Work from Office

Naukri logo

Responsibilities : - Write, develop, analyze, and elevate code that is well structured, with a focus on testability, maintainability, security, and performance. - Create rich user experiences on the web using HTML5, CSS3, and Angular - Produce clean, efficient code based on specifications. - Utilize the latest web standards and technologies. - Troubleshoot, debug, and upgrade existing software. - Work closely with other developers, designers, data analysts and business stakeholders to construct, implement and test data-driven features. - Cooperating with the back-end developer in the process of building the APIs - Communicating with external web services Requirements : - 4-6 years of relevant work experience - Working experience on AngularV14, HTML, CSS, Micro frontends, RxJS, Rest API's, Sonar, Reactive forms. - Experience in creating modules, components, and packages. - Experience with working on Single Page Web Applications - Experience with RESTful APIs - Expertise in core web application design patterns, such as MVVM, Singleton, Dependency Injection, Command, Publish/Subscribe etc. - Solid understanding of unit testing concepts and frameworks - Familiarity with GIT for version control - Desire to work in an Agile environment. - Strong problem-solving skills and willingness to roll up one's sleeves to get the job done. - Skilled at working effectively with cross functional teams in a matrix organization. - Excellent written and verbal communication skills. - Degree in Computer Science, Engineering or equivalent preferred.

Posted 4 weeks ago

Apply

2.0 - 5.0 years

5 - 8 Lacs

Bengaluru

Work from Office

Naukri logo

Walk-in interview only -BLR No virtual Node.js & frameworks like Express.js/NestJS RESTful APIs and/or GraphQL MongoDB,PostgreSQL/MySQL,Git authentication and authorization OAuth,JWT Docker, Kubernetes CI/CD pipelines Contact Maya 9880516218

Posted 4 weeks ago

Apply

2.0 - 5.0 years

3 - 6 Lacs

Ahmedabad

Work from Office

Naukri logo

Role Description : Do you code elegant, maintainable Laravel applicationsWe're looking for a talented developer to build & optimize our web platform. Responsibilities : - Develop & maintain back-end logic using Laravel & OOPs principles. - Design & implement efficient MySQL databases. - Write & consume RESTful APIs for smooth data exchange. - Craft UI elements with JavaScript, HTML5, and CSS. - Leverage Bootstrap for responsive design across devices. - Build & integrate APIs for large web portals and payment gateways. - Bonus points for experience with AngularJS, ReactJS, or similar frameworks. Qualifications : - 2-5 years of professional PHP development experience. - Strong understanding of Laravel, MVC frameworks, and JavaScript. - Expertise in JQuery, Ajax, and UI development. - Knowledge of HTML5, CSS, and SQL. - Experience with Bootstrap and payment gateway integration (a plus).

Posted 4 weeks ago

Apply

6.0 - 11.0 years

4 - 8 Lacs

Gurugram, Bengaluru

Work from Office

Naukri logo

POSITION SUMMARY : We are looking for a highly skilled Python Backend Developer with 6-12 years of experience with backend development, the candidate will drive projects independently while ensuring high code quality and efficiency. The role requires expertise in Python frameworks (Django, Flask), cloud platforms (AWS), and database management (Snowflake), with a strong emphasis on software best practices, problem-solving, and stakeholder collaboration. EXPERIENCE AND REQUIRED SKILL SETS : - 6-12 years of backend development experience with Python - Understanding of cloud platforms, particularly AWS. - Proficiency in using Snowflake for database management and optimization. - Experience working with data-intensive applications. - Demonstrated ability to build dynamic and static reports using Python libraries such as Pandas, Matplotlib, or Plotly. - Strong understanding of RESTful APIs and microservices architecture. - Proficiency with Python frameworks like Django, Flask, or Tornado, including basic skills required to develop and maintain applications using these frameworks. - Knowledge of both relational and non-relational databases. - Proficiency with version control systems, especially Git. - Backend Development: Design, develop, and maintain scalable and resilient backend services using Python, ensuring optimal performance and reliability. - Data-Intensive Applications: Develop and manage data-intensive applications, ensuring efficient data processing and handling. - Report Generation: Create dynamic and static reports utilizing common Python libraries (e.g., Pandas, Matplotlib, Plotly) to deliver actionable insights. - Python Frameworks: Utilize frameworks such as Django, Flask, or Tornado to build and maintain robust backend systems, ensuring best practices in application architecture. - Cloud Platforms: Deploy and manage applications on cloud development platforms such as AWS and Beacon, leveraging their full capabilities to support our solutions. - Database Management: Architect, implement, and optimize database solutions using Snowflake to ensure data integrity and performance. - Stakeholder Collaboration: Engage directly with Tech Owners and Business Owners to gather requirements, provide progress updates, and ensure alignment with business objectives. - Ownership & Initiative: Take full ownership of projects, driving them from conception through to completion with minimal supervision. - Software Best Practices: Implement and uphold software development best practices, including version control, automated testing, code reviews, and CI/CD pipelines. - GenAI Tools Utilization: Utilize GenAI tools such as GitHub Copilot to enhance coding efficiency, streamline workflows, and maintain high code quality. - Problem-Solving: Proactively identify, troubleshoot, and resolve technical issues, ensuring timely delivery of solutions.

Posted 4 weeks ago

Apply

4.0 - 7.0 years

2 - 6 Lacs

Bengaluru

Work from Office

Naukri logo

Your Role and Responsibilities : As a Senior Python Developer, you will :- Design and develop scalable, maintainable RESTful APIs.- Collaborate with frontend teams and participate in product and design discussions.- Provide production support, troubleshoot issues, and fix bugs promptly.- Integrate third-party solutions and leverage AI-driven tools for development.- Ensure 100% unit test coverage across backend modules.- Support QA teams by addressing bugs within defined timelines.- Participate in engineering discussions to craft scalable solutions. What You Bring (Must-Have Skills) : - 5+ years of experience in Python-based backend development and scalable architectures.- Proficiency in REST API design, cloud platforms (GCP/AWS/Azure), and unit testing frameworks.- Expertise in working with NoSQL/Relational Databases, serverless patterns, and frameworks like Django or Flask.- Strong collaboration skills with product and design teams.- Experience integrating third-party solutions.Preferred Skills (Good to Have) :- Educational background in Computer Science or related fields (B.E/B.Tech/M.Tech).- Familiarity with AI-driven backend development and prompt engineering.- Prior experience with global teams or cross-functional collaboration.- Proficiency in agile methodologies and practices. Onboarding Journey :First Month : - You will undergo training on our infrastructure and core solutions, gaining a deep understanding of the major backend modules we work with. During this time, you will become familiar with our development processes and be part of an agile team, picking up and completing user stories to understand end-to-end development cycles. First 3 Months : - You will begin working with the Lead to design & develop APIs and bring in your expertise on innovative solutions while keeping scalability and backend optimization at the forefront of your design. First 6 Months : - By this point, you will be deeply involved in engineering discussions, crafting scalable and strategic solutions. Your focus will be on ensuring our backend architecture is capable of supporting expansion in any region.

Posted 4 weeks ago

Apply

3.0 - 5.0 years

5 - 9 Lacs

Gurugram

Work from Office

Naukri logo

What You'll Do : - Design, develop, deploy, and maintain high-quality Android applications. - Collaborate with cross-functional teams to define, design, and deliver new features. - Implement appropriate design patterns (MVVM, MVP, MVI, MVC) to architect a scalable, maintainable, and efficient codebase. - Ensure a seamless user experience by addressing UI/UX gaps independently. - Optimize app performance, responsiveness, and efficiency. - Translate high-level product or business requirements into detailed, end-to-end specifications. - Implement security best practices to protect user data. - Debug and resolve issues reported by users and the QA team. - Set up and maintain CI/CD pipelines for seamless deployment. - Conduct unit testing to ensure code robustness, covering edge cases, usability, and reliability. - Stay up to date with the latest mobile development trends and technologies. - Explore and implement hybrid app development frameworks for cross-platform solutions. - Monitor app performance and stability using appropriate tools. - Track feature adoption and engagement to measure success and optimize user experience. - Leverage AI tools and technologies to enhance productivity and optimize output. - Optimize and collaborate with tech support and non-technical teams to enhance the company's overall technical capabilities, processes and performance. - Identify and eliminate technical debt for long-term maintainability. What You Should Know : - Experience : 3+ years in mobile development. - An active Github profile - Communication verbal and written - Programming Languages : Proficiency in Kotlin, Dart, and Java. - Frameworks & Tools : Strong experience with Android SDK and Flutter. - APIs & Databases : Experience with RESTful APIs, GraphQL, Firebase, and SQLite. - UI/UX : Strong understanding of UI/UX principles with basic Figma proficiency. - Skills : Excellent debugging, problem-solving, and analytical abilities. - Concepts : Retrofit, Android architectural patterns, Code refactoring, Coroutines, Jetpack Compose, Kotlin, UnitTesting.

Posted 4 weeks ago

Apply

5.0 - 7.0 years

10 - 14 Lacs

Pune

Work from Office

Naukri logo

We are looking for an experienced Lead Frontend Developer with 5-7 years of solid expertise in React.js to join our dynamic development team. The ideal candidate is a proactive problem solver with a strong ability to create responsive, user-centric web applications. While React.js will be the primary focus, experience with Vue.js is a plus, as some projects may involve both frameworks. This role involves close collaboration with designers, backend engineers, and cross-functional teams to deliver seamless, high-quality user experiences. Key Responsibilities : - Design, develop, and maintain advanced web applications using React.js.- Collaborate with UX/UI designers to implement visually compelling and user-friendly interfaces.- Build reusable components and libraries to optimize development and maintainability.- Ensure optimal performance of applications across various devices and browsers.- Validate UI/UX designs for technical feasibility, ensuring alignment with project specifications.- Partner with backend developers to integrate RESTful APIs for smooth front-end and back-end interactions.- Write clean, efficient, and scalable code adhering to best practices.- Keep up-to-date with industry trends, introducing relevant tools and technologies as needed. Required Skills and Experience : - 5-7 years of professional experience in frontend development with React.js.- Strong JavaScript skills, including DOM manipulation and understanding of the JavaScript object model.- Proficiency in state management tools such as Redux or Context API.- Solid foundation in HTML, CSS, JavaScript, and responsive design.- Familiarity with build pipelines and tools like Webpack, Babel, and npm.- Proficiency with Git version control.- Strong understanding of RESTful API integration with frontend services.- Excellent problem-solving skills and high attention to detail.- Strong collaboration and communication skills, with an emphasis on teamwork. Preferred Qualifications : - Experience with Vue.js and Vue-based projects.- Proficiency in TypeScript.- Familiarity with testing tools like Jest, React Testing Library, or Enzyme.- Knowledge of modern authorization methods, such as JSON Web Token (JWT).- Experience with Agile/Scrum development processes.- Comfortable with design collaboration tools such as Figma, Sketch, or Adobe XD. Educational Requirements : Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.

Posted 4 weeks ago

Apply

3.0 - 5.0 years

6 - 10 Lacs

Bengaluru

Work from Office

Naukri logo

About the Role : We are seeking a skilled and passionate API Developer to join our team. In this role, you will be responsible for designing, developing, and maintaining robust and scalable APIs that power our applications and services. You will work closely with other developers and stakeholders to ensure seamless integration and data exchange. Responsibilities : API Design & Development : - Design and develop RESTful and GraphQL APIs using relevant programming languages and frameworks.- Implement API specifications and documentation using OpenAPI (Swagger) or similar tools.- Develop and maintain API endpoints for data retrieval, manipulation, and integration.- Design and implement efficient data models and schemas.- Implement security and authentication mechanisms for APIs (OAuth, JWT, API Keys).API Integration & Testing : - Integrate APIs with internal and external systems and services.- Develop and execute comprehensive API test plans and test cases.- Perform unit testing, integration testing, and end-to-end testing of APIs.- Utilize API testing tools (Postman, Insomnia) for testing and debugging.API Performance & Optimization : - Optimize API performance for scalability and reliability.- Implement caching strategies and performance monitoring.- Troubleshoot and resolve API performance issues.- Implement API rate limiting and throttling.API Documentation & Maintenance : - Create and maintain clear and concise API documentation.- Ensure API documentation is up-to-date and accurate.- Provide ongoing support and maintenance for APIs.- Implement API versioning and deprecation strategies.Collaboration & Communication : - Collaborate with cross-functional teams (front-end developers, back-end developers, product managers) to define API requirements.- Communicate effectively with stakeholders regarding API design, development, and issues.- Participate in code reviews and provide constructive feedback.- Maintain version control of API code and configurations.Required Technical Skills : Programming Languages : - Proficiency in one or more programming languages (e.g. , Python, Java, Node.js, Go, C#).API Development : - Experience in designing and developing RESTful and GraphQL APIs.- Knowledge of API design principles and best practices.- Experience with API frameworks (e.g. , Flask, Django REST framework, Express.js, Spring Boot).API Standards & Tools : - Familiarity with OpenAPI (Swagger) or similar API documentation tools.- Experience with API testing tools (Postman, Insomnia). Data Formats & Protocols : - Proficiency in JSON and XML data formats.- Understanding of HTTP and HTTPS protocols.Authentication & Authorization : Experience with OAuth, JWT, API Keys, and other authentication mechanisms.Database Knowledge : - Understanding of relational and non-relational databases.- Proficiency in SQL or NoSQL query languages.Version Control : - Proficiency in Git and GitHub/GitLab.Cloud Platforms (Optional) : Experience with cloud platforms (AWS, Azure, GCP) and related API services.Containerization (Optional) : Experience with Docker and Kubernetes for API deployment. Required Experience : - [3-5 years] of experience in API development or related roles.- Proven experience in designing and developing RESTful or GraphQL APIs.- Experience with API testing and documentation.Soft Skills : - Excellent problem-solving and debugging skills.- Strong communication and collaboration skills.- Ability to work independently and as part of a team. - Strong attention to detail.- Ability to learn and adapt to new technologies. Certifications (Preferred) : - AWS Certified Developer - Associate.- Google Cloud Certified Professional Cloud Developer.- Microsoft Certified : Azure Developer Associate.Education : Bachelor's degree in Computer Science, Software Engineering, or a related field

Posted 4 weeks ago

Apply

3.0 - 6.0 years

5 - 8 Lacs

Gurugram

Remote

Naukri logo

Key Responsibilities : - Develop, customize, and optimize Shopify stores, ensuring seamless UI/UX. - Implement Shopify Liquid templates and themes to create responsive designs. - Customize Shopify apps and integrations using RESTful APIs & GraphQL. - Handle backend development, including Shopify API integrations, webhooks, and automation. - Optimize website speed, performance, and SEO for better user engagement. - Collaborate with cross-functional teams, including marketing, product, and operations. - Ensure smooth integration with payment gateways, third-party apps, and logistics systems. - Troubleshoot and resolve bugs, performance issues, and security vulnerabilities. Required Skills & Qualifications : - 3-4 years of hands-on experience as a Shopify Developer. - Strong expertise in Shopify Liquid, HTML, CSS, JavaScript (ES6+), jQuery. - Experience with Node.js, React.js, or Vue.js is a plus. - Strong understanding of Shopify APIs, GraphQL, and RESTful services. - Proficiency in custom Shopify theme development and app customization. - Hands-on experience in FMCG or Food & Beverage sector (Preferred). - Familiarity with headless commerce, PWA, and Shopify Plus is an advantage. - Strong debugging and problem-solving skills. - Ability to work in a fast-paced, deadline-driven environment

Posted 4 weeks ago

Apply

3.0 - 5.0 years

3 - 7 Lacs

Bengaluru

Work from Office

Naukri logo

Your Role : As a Back-End Developer, you'll collaborate with the development team to build and maintain scalable, secure, and high-performing back-end systems for our SaaS products. You will play a key role in designing and implementing microservices architectures, integrating databases, and ensuring seamless operation of cloud-based applications. Responsibilities : - Design, develop, and maintain robust and scalable back-end solutions using modern frameworks and tools. - Create, manage, and optimize microservices architectures, ensuring efficient communication between services. - Develop and integrate RESTful APIs to support front-end and third-party systems. - Design and implement database schemas and optimize performance for SQL and NoSQL databases. - Support deployment processes by aligning back-end development with CI/CD pipeline requirements. - Implement security best practices, including authentication, authorization, and data protection. - Collaborate with front-end developers to ensure seamless integration of back-end services. - Monitor and enhance application performance, scalability, and reliability. - Keep up-to-date with emerging technologies and industry trends to improve back-end practices. Your Qualifications : Must-Have Skills : - Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. - Proven experience as a Back-End Developer with expertise in modern frameworks such as Node.js, Express.js, or Django. - Expertise in .NET frameworks including development in C++ and C# for high performance databases - Strong proficiency in building and consuming RESTful APIs. - Expertise in database design and management with both SQL (e.g., PostgreSQL, MS SQL Server) and NoSQL (e.g., MongoDB, Cassandra) databases. - Hands-on experience with microservices architecture and containerization tools like Docker and Kubernetes. - Strong understanding of cloud platforms like Microsoft Azure, AWS, or Google Cloud for deployment, monitoring, and management. - Proficiency in implementing security best practices (e.g., OAuth, JWT, encryption techniques). - Experience with CI/CD pipelines and tools such as Jenkins, GitHub Actions, or Azure DevOps. - Familiarity with Agile methodologies and participation in sprint planning and reviews. Good-to-Have Skills : - Experience with time-series databases like TimescaleDB or InfluxDB. - Experience with monitoring solutions like Datadog or Splunk. - Experience with real-time data processing frameworks like Kafka or RabbitMQ. - Familiarity with serverless architecture and tools like Azure or AWS Lambda Functions. - Expertise in Java backend services and microservices - Hands-on experience with business intelligence tools like Grafana or Kibana for monitoring and visualization. - Knowledge of API management platforms like Kong or Apigee. - Experience with integrating AI/ML models into back-end systems. - Familiarity with MLOps pipelines and managing AI/ML workloads. - Understanding of iPaaS (Integration Platforms as a Service) and related technologies. Key Competencies & Attributes : - Strong problem-solving and analytical skills. - Exceptional organizational skills with the ability to manage multiple priorities. - Adaptability to evolving technologies and industry trends. - Excellent collaboration and communication skills to work effectively in cross-functional teams. - Ability to thrive in self-organizing teams with a focus on transparency and trust.

Posted 4 weeks ago

Apply

5.0 - 8.0 years

12 - 17 Lacs

Mumbai, Delhi / NCR, Bengaluru

Work from Office

Naukri logo

Key Responsibilities : - Design and develop full-stack applications using Java, Spring Boot, and Angular - Build and manage microservices architecture for scalable enterprise solutions - Create and consume REST APIs for seamless front-end/back-end integration - Develop complex SQL queries and manage Oracle database schemas - Troubleshoot issues across the stack and perform root cause analysis - Independently lead modules or features from development through deployment - Collaborate with cross-functional teams including UI/UX designers, QA, and DevOps - Participate in code reviews and contribute to performance optimization - Maintain and enhance existing applications with a focus on quality and usability Technical Skillset : - Programming Languages : Java (Advanced), TypeScript, JavaScript, SQL - Front-End : Angular (latest versions), HTML5, CSS3, Bootstrap - Back-End : Spring Boot 3.2.x, Spring MVC, Spring Security, RESTful Web Services - Database : Oracle DB, SQL (Complex Queries, Stored Procedures, Triggers) - Microservices : Design and implementation of loosely coupled services, container-ready - API Development : RESTful API design, integration, and testing using tools like Postman or Swagger - Tools & Platforms : Maven, Git, Jenkins, IntelliJ/Eclipse, JIRA - Cloud/Deployment (Optional) : Docker, Kubernetes, AWS/Azure experience (if applicable) Required Skills : - Led the development of a self-service portal for internal stakeholders to manage data, view reports, and submit requests. - Built with Angular front-end and Spring Boot 3.2.x microservices on the back-end. - Integrated Oracle DB for persistent storage and implemented security using Spring Security. - Ensured smooth user experience with responsive UI and efficient API calls. - Delivered the project independently from design to deployment in an agile environment. Location-Remote,Delhi NCR,Bangalore,Chennai,Pune,Kolkata,Ahmedabad,Mumbai,Hyderabad

Posted 4 weeks ago

Apply

4.0 - 8.0 years

3 - 7 Lacs

Chennai, Bengaluru

Work from Office

Naukri logo

We are looking for a proficient Java Backend Developer with 4 to 8 years of experience to join our team. The ideal candidate will have hands-on experience in building high-performance, scalable, enterprise-grade applications. The role involves working with Java, Spring Boot, Kafka, and other modern technologies to deliver robust backend services. You will work closely with cross-functional teams to design and implement backend systems and integrate them with front-end components. Key Responsibilities : - Design, develop, and maintain backend services using Java and Spring Boot. - Implement and manage distributed systems with Kafka for real-time data processing. - Develop RESTful APIs and microservices to support front-end functionality. - Ensure high performance and responsiveness of applications. - Troubleshoot and optimize backend systems to ensure reliability and scalability. - Collaborate with the front-end developers, DevOps, and QA teams to ensure seamless integration. - Write clean, scalable, and maintainable code following best practices. - Implement monitoring solutions using tools like Kibana, Prometheus, and Grafana. Primary Skills : - Strong proficiency in Java and Spring Boot framework. - Experience with Kafka for messaging and stream processing. - Familiarity with RESTful API design and microservices architecture. - Understanding of software development lifecycle (SDLC), design patterns, and best coding practices. Secondary Skills : - Experience with monitoring and visualization tools like Kibana, Prometheus, and Grafana. - Knowledge of databases, including MySQL and NoSQL databases. - Hands-on experience with Cloud technologies (preferably AWS). - Exposure to containerization and orchestration tools like Kubernetes. - Familiarity with CI/CD pipelines and DevOps practices.

Posted 4 weeks ago

Apply

6.0 - 8.0 years

7 - 11 Lacs

Kolkata

Work from Office

Naukri logo

About The Role : We are seeking a highly motivated and skilled AWS and .NET Developer to join our growing technology team. You will be responsible for designing, developing, and deploying applications on the AWS cloud platform using the .NET framework. This role offers an excellent opportunity to work with cutting-edge technologies and contribute to the development of innovative solutions. Responsibilities : Cloud Development (AWS) : - Design, develop, and deploy scalable and reliable applications on the AWS cloud platform. - Utilize various AWS services, such as EC2, S3, Lambda, RDS, API Gateway, CloudFormation, and others, as needed. - Implement best practices for security, performance, and cost optimization on AWS. - Automate infrastructure provisioning and deployment using tools like CloudFormation or Terraform. - Monitor and troubleshoot applications running on AWS. .NET Development : - Develop and maintain web applications and APIs using the .NET framework (e.g. NET Core, .NET Framework). - Write clean, efficient, and well-documented code. - Implement business logic and integrate with various data sources. - Perform unit testing and integration testing. - Collaborate with other developers and stakeholders to design and implement solutions. - Full-Stack Development (if applicable) : Depending on the specific role, you might also be involved in front-end development using technologies like Angular, React, or Vue.js. - Database Management : Work with databases (e.g, SQL Server, MySQL, PostgreSQL) on AWS (RDS) to design database schemas, write queries, and optimize database performance. - API Development : Design and develop RESTful APIs for integration with other systems. - DevOps Practices : Implement DevOps practices, including CI/CD pipelines, automated testing, and infrastructure as code. - Collaboration & Communication : Work closely with other developers, testers, and stakeholders to deliver high-quality software. - Communicate effectively and participate in code reviews. - Problem Solving & Debugging : Identify and resolve technical issues, debug code, and troubleshoot application problems. Technical Skills : - AWS Cloud : Strong understanding of AWS services (EC2, S3, Lambda, RDS, API Gateway, CloudFormation, IAM, etc.) and experience with AWS best practices - .NET Framework/Core : Proficiency in .NET development using C# and related technologies. - Programming Languages : Proficiency in C#. - Web Development : Experience with web development frameworks and technologies (e.g, ASP.NET MVC, ASP.NET Web API, RESTful APIs). - Databases : Experience with relational databases (SQL Server, MySQL, PostgreSQL) and database management on AWS RDS. - API Development : Experience designing and developing RESTful APIs. - DevOps : Familiarity with DevOps practices and tools (e.g, CI/CD, automated testing, infrastructure as code). - Version Control : Experience with Git. - Front-End Technologies (if applicable) : Knowledge of front-end technologies (Angular, React, Vue.js, etc.) if it is a full-stack role

Posted 4 weeks ago

Apply

4.0 - 7.0 years

4 - 8 Lacs

Pune

Work from Office

Naukri logo

Whats in it for you ? - Work on cutting-edge tech with Python, Django & AWS - Build and optimize high-performance backend systems - Collaborate with a passionate team of developers - Be part of a growing SaaS company making waves in hyperlocal tech Who were looking for : Experience: 4-7 years in backend development - Strong skills in Python, Django, AWS, RESTful APIs - Hands-on with Databases (PostgreSQL/MySQL), Celery, Redis - Comfortable with CI/CD, Git, and asynchronous programming - Onsite role in Pune -(Male candidates preferred)- Key Responsibilities : - Develop, test, and maintain robust and scalable backend applications using Python and Django - Design and implement APIs (RESTful services) to ensure seamless integration with front-end systems - Optimize database performance and manage PostgreSQL/MySQL databases - Work with AWS services to deploy and scale applications in a cloud environment - Utilize Celery for task management and Redis for caching and message brokering

Posted 4 weeks ago

Apply

3.0 - 8.0 years

6 - 15 Lacs

Ahmedabad

Remote

Naukri logo

• Drive the development of cutting-edge software using .NET Core, C#, ASP.NET and Azure. • Architect robust RESTful APIs for seamless integration. minimum 2+ year exp candidate should be from Gujarat only. Required Candidate profile • Architect and implement robust RESTful APIs, fostering seamless integration with external systems. • Troubleshoot and resolve complex issues within existing applications.

Posted 4 weeks ago

Apply

7.0 - 10.0 years

15 - 27 Lacs

Bengaluru

Work from Office

Naukri logo

Experience : 7 to 10 Years Role & responsibilities: i. C#, .NET, ASP.NET, Web API ii. Experience building RESTful APIs iii. Strong technical experience in client server programming iv. Good knowledge of software engineering principles v. Develop an application from end to end - from the database to the user interface. vi. Excellent written and verbal communication skills are essential. Interested candidates, please forward resume: bhuvaneswari@sightspectrum.in

Posted 1 month ago

Apply

8.0 - 10.0 years

25 - 30 Lacs

Hyderabad

Work from Office

Naukri logo

The Lead Software Engineer will play a pivotal role in software development activities and long-term initiative planning and collaboration across the Strategy & Transformation (S&T) organization. Software Engineering is the cornerstone of scalable digital transformation across PepsiCos value chain. This candidate will support the end-to-end software development experience and deliver high quality software as part of the DevOps process. The candidate in this role will provide technical oversight and direction to our software development team to ensure we deliver the best possible software solutions and ensure they are generating value through cost savings or incremental value. This candidate will work closely with the user experience, product, IT, and process engineering teams to develop new products and prioritize deliver solutions across S&T core priorities. Responsibilities Support the vision and guide a team of engineers to build and support digital products and services (DPS) across S&T core priorities Partner with User Experience, Product Management, IT, Data & Analytics, Emerging Tech, Innovation, and Process Engineering teams to deliver the Digital Products portfolio Support software development strategy utilizing industry standards. Create roadmap and timing of implementation of the roadmap based on business requirements and strategy. Support expanding DPS capabilities through a customer obsessed, services-driven digital solutions platform that leverages data and AI to deliver automated and personalized experiences Help problem solve delivery impediments, risks, issues, and changes tied to the engineering initiatives to the stakeholders Interact with key business partners to recommend solutions that best meet the strategic needs of the business Qualifications Bachelors degree in Computer Science, Engineering, or a related field. Minimum 8 years of relevant software development experience. 4+ years of hands-on experience with React.js and modern front-end development. Strong understanding of JavaScript, TypeScript, HTML, CSS, and front-end performance optimization. Experience with state management libraries such as Redux, Zustand, or React Context API. Proficiency in component-based architecture and responsive UI design. Working knowledge of front-end build tools, bundlers, and CI/CD pipelines. Familiarity with design systems and UI libraries such as Material-UI, Tailwind CSS, or Chakra UI. Experience with RESTful APIs and GraphQL (optional). Understanding of backend concepts and microservices (preferred but not required). Experience with Azure, Google Cloud, or AWS for front-end deployments. Exposure to high-performance, scalable front-end applications. Knowledge of design patterns and best practices for front-end architecture. Full-stack development experience is a plus but not required. Strong verbal and written English communication skills, with the ability to collaborate effectively with global teams. Qualities Strong attention to detail and extremely well-organized Ability to run a large team of software engineers Ability to be able to interface with the business and recognize their needs and priorities Ability to work cross functionally with product, service design and operations across the organization Demonstrated passion for excellence with respect to Engineering services, education, and support Strong interpersonal skills, ability to navigate through a complex and matrixed internal environment Ability to work collaboratively with regional and global partners in other functional units Ability to navigate a complex organization and to influence and lead people across cultures at a senior level.

Posted 1 month ago

Apply
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