Home
Jobs

496 Restful Api Jobs - Page 14

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.

5.0 - 8.0 years

3 - 6 Lacs

Mumbai, Delhi / NCR, Bengaluru

Work from Office

Naukri logo

Description : Tinvio is built around the idea that every merchant and supplier should be able to work smarter together. Through clean design, agile engineering, and genuine support, we unlock capabilities that make them more productive and profitable. The core product is a B2B transactions platform that helps small-medium merchants and suppliers manage orders, invoices, and payments through a chat-led user interface. We have a high-intensity, high-performance, pixel-perfect culture shaped by a founding team from investment banking, venture capital, and hypergrowth unicorns in the region. Up for a > Summary : Engineering is at the heart of everything we do at Tinvio, translating ideas into products that touch the lives of our customers. As a Senior Software Engineer, you will build a UX optimized, pixel-perfect, B2B native Android application that is delightful to use. You will ensure timely delivery of new features and improve user experience through a rigorous search for perfection. Being a seasoned Android engineer, you will provide technical insights and feasibility feedbacks. You will work alongside a team of passionate product managers and engineers directly contributing to our customers and the organization's growth. Responsibilities : - Design, build and maintain a high-performance, high-availability, and fraud-tolerant technology app platform for B2B transactions with minimal guidance - Create pixel-perfect and trustworthy Android experiences that will be functional, reliable, and delightfully easy to use for thousands of users across the region - Design unit-test code for robustness, including edge cases, usability, and general reliability - Effectively communicate your technical solutions and product ideas within the engineering teams, and the broader product organization - Monitor, debug and fix issues in production at a high velocity based on user impact Requirement : - Bachelor's degree in computer science, information technology, or a similar field - 5+ years of experience in developing highly scalable, performant applications - Sound understanding of Kotlin as a programming language - Working experience with Backend Restful APIs and Firebase APIs - Preferably working experience in start up before Location : - Mumbai, Delhi / NCR, Bengaluru , Kolkata, Chennai, Hyderabad, Ahmedabad, Pune, Remote

Posted 4 weeks ago

Apply

4.0 - 6.0 years

5 - 8 Lacs

Gurugram

Work from Office

Naukri logo

Responsibilities : - Building the platform architecture using multiple technologies like NodeJS, ExpressJS, Solidity. - Assessing the security risks associated with the platform architecture and suggesting/implementing suitable changes for the same. - Scaling up the infrastructure to meet increasing demand. - Understanding the underlying blockchain architecture and how the APIs have been designed and exposed for consumption. - Working on optimization algorithms to ensure faster settlement through the platform and minimise any technical/financial risk. - Setting up processes for easy deployment and maintenance of network infrastructure. Requirements : - Should have 4+ years of working experience. - Experience with building production systems for a startup or an Organisation. - Good command over NodeJs and its internals is expected. - Should be comfortable with RESTful web services/ APIs using ExpressJS. - Should be comfortable with server side technologies as well - Python, Node.js, Docker, Kubernetes, Git etc. - Should have good command over cloud infrastructure AWS (preferred), MS Azure or Google Cloud. - Should have keen attention for detail and should be obsessed with building a good product. - Applicants are strongly encouraged to share their github/bitbucket or product URLs. - Should be able to learn fast and understand new concepts quickly. - Should be willing to work in an agile startup environment and take complete ownership of the assigned responsibility.

Posted 4 weeks ago

Apply

8.0 - 10.0 years

10 - 14 Lacs

Gurugram

Work from Office

Naukri logo

Key Requirements : 1. Strong proficiency in React and related libraries (e.g., Redux, React Router) 2. Solid understanding of JavaScript, HTML5, and CSS3 3. Must have AWS Experience. 4. Experience with RESTful APIs and integrating frontend with backend services 5. Familiarity with version control tools (Git, GitLab, or similar) 6. Experience with building responsive and user-friendly interfaces 7. Hands-on experience with CI/CD pipelines for frontend applications 8. Familiarity with modern build tools (Webpack, Babel) and testing frameworks (Jest, React Testing Library)

Posted 4 weeks ago

Apply

1.0 - 3.0 years

12 - 16 Lacs

Maharashtra

Work from Office

Naukri logo

Roles & Responsibilities : - Develop and maintain responsive web applications using React.js and TypeScript. - Write clean, maintainable, and efficient code following best practices. - Work closely with UI/UX designers to implement visually appealing and user-friendly interfaces. - Optimize applications for maximum speed and scalability. - Integrate APIs and handle state management using Redux, Context API, or Zustand. - Debug and fix issues across various browsers and devices. - Collaborate with backend developers to ensure smooth integration. - Implement unit and integration tests to ensure application stability. - Stay updated with the latest front-end technologies and best practices. Required Qualifications & Skills : - Bachelor's degree in Computer Science, Information Technology, or a related field. - 1-3 years of hands-on experience in React.js and TypeScript. - Proficiency in HTML5, CSS3, JavaScript (ES6+), and modern UI frameworks. - Strong understanding of React hooks, functional components, and state management. - Experience with RESTful APIs and third-party integrations. - Familiarity with Git/GitHub for version control. - Knowledge of CSS pre-processors (SASS, LESS) and CSS frameworks (Tailwind, Bootstrap) is a plus. - Experience with testing frameworks like Jest, React Testing Library is an advantage. - Strong problem-solving skills and attention to detail. - Ability to work in an agile development environment. - Familiarity with CI/CD pipelines for front-end deployment

Posted 4 weeks ago

Apply

5.0 - 7.0 years

5 - 8 Lacs

Pune

Work from Office

Naukri logo

Job Overview : We are seeking a talented and experienced Backend Developer with strong proficiency in Python, Django, and AWS to join our growing team. The ideal candidate will have a solid background in backend development, experience with cloud infrastructure, and a passion for building scalable and high-performance applications. You will work closely with our front-end developers, product managers, and other stakeholders to develop and maintain server-side logic, ensuring seamless integration and optimal performance. Key Responsibilities : - Develop, maintain, and optimize server-side applications using Python and Django. - Design and implement RESTful APIs to support front-end functionalities. - Work with cloud platforms, specifically AWS, to manage and deploy applications. - Collaborate with front-end developers to integrate user-facing elements with server-side logic. - Optimize applications for maximum speed and scalability. - Develop and maintain databases and data storage solutions. - Troubleshoot and debug applications to ensure high-quality and performance standards. - Implement security and data protection measures. - Participate in code reviews and contribute to continuous improvement initiatives. - Utilize Celery for task queuing and background processing. - Manage caching and message brokering using Redis. - Handle both synchronous and asynchronous programming tasks to improve application performance and responsiveness. Required Skills and Experience : - 5-7 years of experience in backend development using Python and Django. - Hands-on experience with AWS services, including EC2, S3, RDS, Lambda, and more. - Strong understanding of web technologies such as HTTP, REST, and JSON. - Experience with relational databases like PostgreSQL or MySQL and familiarity with ORM (Object Relational Mapping). - Proficiency in designing and developing RESTful APIs. - Familiarity with version control systems like Git. - Experience with Continuous Integration/Continuous Deployment (CI/CD) tools and pipelines. - Knowledge of best practices for software development, including code reviews, testing, and documentation. - Strong problem-solving skills and ability to work independently and in a team environment. - Good knowledge of Celery for managing asynchronous tasks and background jobs. - Experience with Redis for caching and message brokering. - Understanding of synchronous and asynchronous programming paradigms. Preferred Qualifications : - Experience with containerization and orchestration tools like Docker and Kubernetes. - Familiarity with microservices architecture and serverless computing. - Knowledge of other backend frameworks or languages such as Flask, FastAPI,Django - Good to have : Understanding of front-end technologies (e.g., JavaScript, HTML, CSS) for better collaboration with front-end teams. - Experience with Agile/Scrum methodologies. Educational Requirements : - Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field.

Posted 4 weeks ago

Apply

5.0 - 7.0 years

6 - 10 Lacs

Pune

Work from Office

Naukri logo

Apptware is Hiring : Senior Python Developer Experience : 5+ Years Location : Pune (Onsite) Key Responsibilities : - Design, develop, and maintain robust, scalable, and high-performance applications using Python. - Develop RESTful or GraphQL APIs and integrate with third-party services. - Optimize application performance and ensure high availability. - Work with both SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) databases. - Implement efficient data processing pipelines. - Collaborate with frontend developers, DevOps engineers, and product teams. - Write clean, maintainable, and testable code following best practices. - Mentor junior developers and conduct code reviews. - Troubleshoot and resolve software defects and issues. - Stay updated with emerging trends and technologies in Python development. Required Skills & Qualifications : - 5+ years of experience in Python development. - Proficiency in Python frameworks such as Django, Flask, or FastAPI. - Strong knowledge of RESTful APIs and microservices architecture. - Experience with SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) databases. - Knowledge of asynchronous programming and multi-threading. - Hands-on experience with Docker and cloud platforms (AWS, GCP, Azure). - Understanding of CI/CD pipelines and DevOps practices. - Experience with testing frameworks (PyTest, Unittest) and debugging tools. - Strong understanding of data structures, algorithms, and system design. - Knowledge of message queues (Kafka, RabbitMQ, Celery) is a plus. - Experience with big data technologies (Spark, Dask) is a plus. Good-to-Have : - Experience with Machine Learning and AI-related projects. - Knowledge of Kubernetes and Infrastructure as Code (Terraform, Ansible). - Familiarity with Graph Databases and Knowledge Graphs.

Posted 4 weeks ago

Apply

3.0 - 5.0 years

8 - 14 Lacs

Coimbatore

Work from Office

Naukri logo

Responsibilities : - Development : Design, develop, and implement Java applications using Java 8/11, Spring Boot, and related technologies. - Core Java : Utilize core Java concepts effectively, including collections, multi-threading, exception handling, and design patterns. - Spring Boot & JPA : Develop and maintain Spring Boot applications, leveraging Spring JPA for database interactions. - Database : Work with SQL or Postgres databases, performing CRUD operations and optimizing database performance. - REST APIs : Design and implement RESTful APIs using an API-first approach, adhering to best practices and standards. - Security : Secure REST APIs using Spring Security and JWT. - Microservices : Develop and deploy microservices, understanding and applying microservice patterns. - Distributed Systems : Work with distributed systems and utilize tools like Splunk for monitoring and logging. - Testing : Implement unit, functional, and integration tests to ensure code quality and application stability. Troubleshooting: - Effectively troubleshoot and debug issues, using appropriate tools and techniques. - Collaboration : Collaborate effectively with other developers, testers, and stakeholders. - Problem Solving : Demonstrate strong problem-solving and analytical skills, including the ability to develop pseudo-code logic. Must Have Skills & Qualifications : - Java Core : Strong understanding of Java 8/11 concepts. - Collections : Proficiency in using and managing Java collections, including different types, usage patterns, and sorting. - Multi-threading : Deep understanding of multi-threading and parallelism concepts, including considerations, thread pools, CompletableFuture, and Executor Service. - Exception Handling : Knowledge of exception handling best practices and resource cleanup techniques. Design Patterns: - Familiarity with common design patterns (Singleton, Builder, Factory, Observer). - Data Structures & Algorithms : Solid understanding of data structures and algorithms, including sorting and searching algorithms, and the ability to analyze space and time complexity. - Spring Boot & JPA : Experience with Spring Boot and Spring JPA. - Database : Proficiency in working with SQL or Postgres databases. - REST APIs : Experience designing and implementing RESTful APIs. - Security : Strong understanding of Spring Security and JWT for securing REST APIs. - Microservices : Experience with microservice patterns and distributed systems. - Monitoring : Familiarity with tools like Splunk. - Performance Tuning : Experience with CRUD operations and performance tuning. - Testing: Proficiency in unit, functional, and integration testing. - Problem Solving : Strong problem-solving, analytical, and pseudo-code logic development skills. - Troubleshooting : Effective troubleshooting skills, including the ability to use various approaches and tools to pinpoint issues. - Soft Skills : Proactive, self-starter, collaborative, and possesses strong communication skills (both verbal and written).

Posted 4 weeks ago

Apply

5.0 - 7.0 years

8 - 14 Lacs

Coimbatore

Work from Office

Naukri logo

About the Role : We are seeking a highly skilled and experienced Senior Java Developer to join our dynamic engineering team. In this role, you will be responsible for designing, developing, and maintaining high-quality Java applications. You will work closely with cross-functional teams to deliver innovative solutions that meet business requirements and exceed customer expectations. Key Responsibilities : Design and Development : - Design, develop, and implement complex Java applications using industry best practices. - Develop and maintain RESTful APIs using Spring Boot and Spring JPA. - Ensure the security of APIs using Spring Security and JWT. - Implement microservices architectures and contribute to distributed systems. - Participate in all phases of the software development lifecycle, from requirements gathering to deployment and maintenance. Technical Expertise : - Strong proficiency in Java 8/11, including core Java concepts, collections framework, multithreading/concurrency, and exception handling. - Solid understanding of data structures, algorithms (sorting, searching), and their time/space complexity. - Experience with relational databases (SQL, PostgreSQL) and NoSQL databases (optional). - Familiarity with design patterns (Singleton, Builder, Factory, Observer). - Experience with unit testing, integration testing, and functional testing frameworks. Problem-Solving & Troubleshooting : - Excellent analytical and problem-solving skills with the ability to troubleshoot complex issues effectively. - Strong debugging skills, including the ability to analyze logs, identify root causes, and implement solutions. Collaboration & Communication : - Strong communication and interpersonal skills, both verbal and written. - Ability to collaborate effectively with cross-functional teams (e.g, product managers, QA, DevOps). - Proven experience working in Agile development methodologies. Performance & Optimization : - Focus on performance tuning and optimization of applications. - Experience with tools like Splunk for log analysis and performance monitoring

Posted 4 weeks ago

Apply

8.0 - 10.0 years

9 - 15 Lacs

Bengaluru

Work from Office

Naukri logo

Roles and Responsibilities: • Backend Development: • Design, develop, and maintain scalable backend services using Java and Spring Boot. • Build and maintain RESTful APIs, ensuring performance and security. • Message Queuing and Streaming: • Implement and manage real-time data streaming solutions using Apache Kafka. • Ensure reliable and scalable Kafka infrastructure in production environments. • Database Management: • Design and manage relational database schemas and write optimized SQL queries. • Work on database performance tuning and data consistency. • DevOps Integration: • Collaborate with DevOps teams to integrate development workflows into CI/CD pipelines. • Use tools like Git, Maven, GitHub Actions/Jenkins, and Docker for build and deployment automation. • Linux and Scripting: • Work in Linux-based environments and write Bash scripts for automation and environment setup. • Collaborative Development: • Participate in code reviews, sprint planning, and team discussions. • Contribute to improving code quality and development practices. • Documentation & Domain Understanding: • Document technical specifications, architectural decisions, and user guides. • Develop a foundational understanding of the business domain and related engineering tools/frameworks. Required Technical Skills: • Proficiency in Java and Spring Boot • Strong experience with Apache Kafka producers, consumers, topics, and stream processing • Deep understanding of Object-Oriented Programming (OOP) • Experience building RESTful APIs and working with JSON/YAML • Good command of SQL and relational database systems (e.g., MySQL, PostgreSQL) • Familiarity with DevOps tools: Git, Maven, GitHub, CI/CD pipelines • Hands-on with Linux-based environments and Bash scripting • Understanding of software engineering best practices and tools/frameworks in the relevant domain

Posted 4 weeks ago

Apply

1.0 - 3.0 years

3 - 7 Lacs

Chandigarh

Work from Office

Naukri logo

About Wits Innovation Lab : Wits Innovation Lab is a dynamic hub for cutting-edge technology, dedicated to creating innovative solutions, products, and services for businesses of all sizes. We empower businesses to embark on their digital transformation journey by leveraging intelligent solutions and a robust technology stack, including AR/VR, Blockchain, machine learning, AI, and more. Our expertise extends to developing smart products in areas such as the Internet of Things, business intelligence, and eCommerce, enabling our clients to stay ahead in a rapidly evolving market. Job Description : We are seeking a talented and passionate Golang Backend Developer to join our Software Engineering team. In this role, you will be responsible for developing and maintaining high-performance backend applications using Golang. You will work on building scalable and reliable systems, ensuring code quality through comprehensive testing, and optimizing application performance. Responsibilities : Backend Development : - Design, develop, and maintain robust and efficient backend applications using Golang. - Write clean, maintainable, and well-documented code. - Implement and integrate RESTful APIs and microservices. - Participate in code reviews and contribute to improving code quality. Testing : - Write comprehensive unit and integration test cases to ensure code quality and reliability. - Perform thorough testing to identify and resolve bugs and performance issues. Performance Optimization : - Optimize application performance to ensure scalability and efficiency. - Troubleshoot and resolve performance bottlenecks and technical issues. Collaboration and Communication : - Collaborate effectively with other developers, product managers, and QA engineers. - Communicate technical concepts clearly and concisely. - Participate in Agile development processes. Requirements : Technical Skills : - Strong proficiency in Golang with 1-2 years of hands-on experience in backend development. - Experience in writing unit and integration test cases using Golang testing frameworks. - Familiarity with RESTful APIs and microservices architecture. - Understanding of concurrency and experience in building concurrent applications. - Knowledge of version control systems (Git) and CI/CD pipelines. - Experience with database systems (e.g, PostgreSQL, MySQL, MongoDB). Problem-Solving : - Strong problem-solving skills and attention to detail. - Ability to analyze and resolve complex technical issues. Soft Skills : - Good communication and collaboration skills. - Ability to work independently and as part of a team. - Proactive and self-motivated - 1 with a strong desire to learn and improve

Posted 4 weeks ago

Apply

5.0 - 7.0 years

12 - 17 Lacs

Mumbai, Delhi / NCR, Bengaluru

Work from Office

Naukri logo

Job Summary : We are seeking a highly skilled and experienced Senior Java Developer with a strong background in Spring Boot and Microservices architecture. In this role, you will be responsible for designing, developing, and maintaining robust and scalable backend applications. You will leverage your expertise in Java 8/11, multi-threading, RESTful APIs, and distributed systems to deliver high-quality solutions. Key Responsibilities : - Design, develop, and maintain backend applications using Java 8/11, Spring Boot, and Spring JPA. - Develop and secure RESTful APIs following API-first principles and best practices. - Implement and manage microservices architecture, adhering to established patterns. - Optimize application performance and troubleshoot complex issues. - Write comprehensive unit, functional, and integration tests. - Collaborate with cross-functional teams to understand requirements and deliver solutions. - Participate in code reviews and ensure adherence to coding standards. - Implement and manage data structures and algorithms, considering space and time complexity. - Utilize Splunk for log analysis and troubleshooting. - Perform CRUD operations and optimize database performance (SQL/Postgres). - Apply design patterns (Singleton, Builder, Factory, Observer) to solve complex problems. - Implement robust exception handling and resource cleanup strategies. - Maintain version control using Git or similar tools. - Proactively identify and resolve potential issues. - Demonstrate strong problem-solving, analytical, and pseudo-code logic skills. - Communicate effectively, both verbally and in writing, with team members and stakeholders. Must Have Skills : - Java 8/11 Concepts : Strong understanding of core Java concepts. - Collections : Proficiency in various collection types, usage, and sorting. - Multi-threading/Parallelism : Expertise in considerations, thread pools, Completable Future, and Executor Service. - Exception Handling : Best practices and resource cleanup. - Design Patterns : Singleton, Builder, Factory, Observer. - Data Structures & Algorithms : Strong understanding and implementation. - Space and Time Complexity : Analysis and optimization. - Spring Boot & Spring JPA : Extensive experience. - SQL/Postgres : Proficiency in database operations. - REST APIs : API-first approach, methods, standards, and REST controllers. - Spring Security & JWT : Securing REST APIs. - Microservices Patterns & Distributed Systems : Implementation and management. - Splunk : Log analysis and troubleshooting. - CRUD Operations & Performance Tuning : Database and application optimization. - Unit, Functional, & Integration Testing : Comprehensive testing strategies. - Problem Solving & Analytical Skills : Ability to analyze and resolve complex issues. - Troubleshooting Skills : Elimination methods, pinpointing issues, log analysis. - Communication Skills : Excellent verbal and written communication. - Proactive & Self-Starter : Ability to work independently and drive initiatives. Preferred Skills (Bonus) : - Experience with cloud platforms (AWS, Azure, GCP). - Knowledge of containerization (Docker, Kubernetes). - Experience with message queues (Kafka, RabbitMQ). Location- Delhi NCR, Bangalore, Chennai, Pune, Kolkata, Ahmedabad, Mumbai, Hyderabad

Posted 4 weeks ago

Apply

5.0 - 7.0 years

14 - 18 Lacs

Mumbai, Delhi / NCR, Bengaluru

Work from Office

Naukri logo

Role Overview : We are seeking a highly skilled and experienced Senior Java Backend Developer to join our dynamic team. In this role, you will be responsible for designing, developing, and maintaining scalable and robust backend services, focusing on microservices architecture and RESTful APIs. You will leverage your deep understanding of Java, Spring Boot, and related technologies to build high-performance, secure, and reliable applications. You will also be a key contributor to our problem-solving efforts and collaborate effectively with cross-functional teams. Key Responsibilities : Backend Development : - Design, develop, and maintain high-performance, scalable, and reliable backend services using Java 8/11, Spring Boot, and Spring JPA. - Implement RESTful APIs following an API-first approach, adhering to best practices and standards. - Develop and optimize data access layer using SQL or PostgreSQL. - Implement CRUD operations and perform performance tuning to ensure optimal application performance. Microservices and Distributed Systems: - Design and implement microservices architecture, adhering to established patterns and best practices. - Work with distributed systems and leverage tools like Splunk for log analysis and monitoring. - Ensure the scalability, reliability, and maintainability of microservices. Security: - Secure REST APIs using Spring Security and JWT. - Implement authentication and authorization mechanisms to protect sensitive data. - Follow security best practices to mitigate potential vulnerabilities. Testing: - Write comprehensive unit, functional, and integration tests to ensure code quality and reliability. - Implement test-driven development (TDD) principles as needed. Problem Solving and Troubleshooting: - Apply strong problem-solving and analytical skills to identify and resolve complex technical issues. - Utilize troubleshooting techniques, including elimination methods and log analysis, to pinpoint and address problems. - Develop and document pseudo-code logic to facilitate problem-solving. Collaboration and Communication: - Collaborate effectively with cross-functional teams, including front-end developers, QA engineers, and product managers. - Communicate technical concepts clearly and concisely, both verbally and in writing. - Proactively identify and address potential issues and contribute to team discussions. Must-Have Skills: Java Fundamentals: - Strong understanding of Java 8/11 concepts. - Proficiency in working with collections (types, usage, sorting). - Experience with multi-threading and parallelism (considerations, thread pools, Completable Future, Executor Service). - Expertise in exception handling (best practices, resource cleanup). - Knowledge of design patterns (Singleton, Builder, Factory, Observer). - Strong understanding of data structures and algorithms (sorting/searching). - Understanding of space and time complexity. Spring Framework : - Extensive experience with Spring Boot and Spring JPA. Database : - Proficiency in SQL or PostgreSQL. RESTful APIs : - Experience designing and implementing RESTful APIs (API-first approach, methods, standards, REST controllers). Security : - Strong understanding of Spring Security and JWT. Microservices : - Experience with microservices patterns and distributed systems. - Experience using Splunk. Development Practices : - Proficiency in CRUD operations and performance tuning. - Experience with unit, functional, and integration testing. Soft Skills : - Strong problem-solving and analytical skills. - Excellent troubleshooting skills (elimination method, log analysis). - Proactive, self-starter, and collaborative attitude. - Strong communication skills (verbal and written). Location: Delhi NCR,Bangalore,Chennai,Pune,Kolkata,Ahmedabad,Mumbai,Hyderabad

Posted 4 weeks ago

Apply

3.0 - 4.0 years

5 - 8 Lacs

Chennai

Work from Office

Naukri logo

About the Job : We are looking for a talented React Native Developer who is passionate about combining the art of design with the art of programming. You will be responsible for implementing visual elements that users interact with in a mobile application, supported by back-end developers responsible for server-side logic and integration. Roles & Responsibilities : - Collaborate closely with UI/UX designers to translate designs and wireframes into high-quality code. - Develop new user-facing features using React Native/ReactJS, HTML5, CSS, JavaScript, ES6, and jQuery. - Build reusable components and front-end libraries for future use. - Optimize applications for maximum performance across a vast array of mobile devices and browsers. - Ensure the technical feasibility of UI/UX designs. - Implement responsive designs and ensure consistency across platforms and devices. - Validate user inputs before submitting to the back-end. - Collaborate effectively with other team members and stakeholders in an agile environment. Skills & Qualifications : - Strong proficiency in React Native/ReactJS, HTML5, CSS, JavaScript, ES6, jQuery, and Bootstrap. - Good understanding of JavaScript libraries and frameworks, including AngularJS, ReactJS, and Angular 8. - Experience with client-side scripting and modern JavaScript frameworks. - Familiarity with RESTful APIs and asynchronous request handling. - Knowledge of mobile development tools and debugging techniques. - Strong problem-solving skills and the ability to work in a fast-paced environment. Education Qualification : - Bachelors degree in Computer Science, Engineering (BE/B.Tech), or MCA.

Posted 4 weeks ago

Apply

5.0 - 7.0 years

5 - 9 Lacs

Pune

Work from Office

Naukri logo

Senior Frontend Developer (React.js) Are you a passionate Frontend Developer with a knack for crafting seamless, high-performance web applications? If you have 5-7 years of experience with React.js and love turning great designs into reality, wed love to have you on board at Sekel Technologies! Location: Onsite Yerwada, Pune (411006) Experience: 5-7 Years Tech Stack: React.js, Redux, JavaScript, HTML, CSS, RESTful APIs, Git (Vue.js experience is a bonus!) What Youll Be Doing : - Build and maintain responsive, user-friendly web applications - Develop and maintain responsive, user-friendly web applications using React.js - Work closely with designers and backend developers for smooth integration - Optimize components for speed and performance across devices - Write clean, scalable, and maintainable code What Wed Love to See : - Experience with Vue.js (bonus points!) - Familiarity with testing tools like Jest, React Testing Library - Understanding of OAuth2, JWT authentication - Experience working in Agile/Scrum teams

Posted 4 weeks ago

Apply

3.0 - 8.0 years

11 - 15 Lacs

Mumbai

Hybrid

Naukri logo

Ginger Partner is seeking a talented React Native Developer to join a dynamic team building high-performance mobile applications for stock market trading. This role offers the opportunity to work at the cutting edge of fintech, collaborating with engineers, quants, and traders to deliver intuitive, real-time trading experiences. Role Overview : As a React Native Developer, you will : - Design, develop, and maintain scalable mobile applications for trading on both iOS and Android platforms using React Native. - Collaborate with UX/UI designers, backend developers, and product managers to deliver seamless, user friendly experiences. - Integrate real-time data streams and APIs to enable live trading, charting, and analytics. - Implement advanced data visualization and charting features using libraries such as Victory Native, React Native SVG, or similar. - Ensure cross-platform compatibility and consistent performance across devices. - Optimize application performance, focusing on speed, responsiveness, and security for real-time financial data. - Build and manage reusable components and modules for future use. - Participate in code reviews, testing, debugging, and documentation to maintain high code quality. - Stay updated with the latest trends in mobile development, the React Native ecosystem, and financial technology. Required Skills and Qualifications : - Strong proficiency in React Native and its core principles. - Solid understanding of JavaScript (ES6+), TypeScript, and mobile development best practices. - Experience with real-time data streaming, WebSockets, and RESTful APIs. - Familiarity with mobile-specific charting and data visualization libraries. - Experience integrating third-party libraries and APIs. - Proficiency with version control systems such as Git. - Ability to optimize performance and troubleshoot issues in mobile environments. - Bachelors degree in Computer Science, Engineering, or a related field, or equivalent practical experience. - Minimum 3 years of professional experience in mobile application development, with at least 2 years in React Native. Nice to Have : - Experience in financial services, stock market, or trading applications. - Familiarity with backend technologies (GoLang, Python) and database systems (SQL/NoSQL). - Understanding of algorithmic trading, order management, or risk management systems. - Experience deploying and scaling mobile apps on cloud platforms (AWS, Azure). - Exposure to Agile/Scrum methodologies.

Posted 4 weeks ago

Apply

8.0 - 13.0 years

5 - 9 Lacs

Hyderabad

Work from Office

Naukri logo

We are looking for a highly skilled Senior Java Developer with expertise in AWS Cloud and Serverless Stack to join our team in Hyderabad. The ideal candidate will have 8+ years of hands on experience in Java development along with strong expertise in AWS services like Lambda, API Gateway, DynamoDB, S3, and CloudFormation. The candidate should be able to design, develop, and deploy scalable, secure, and high performance applications using cloud native architectures.Key Responsibilities : Design, develop, and deploy Java based applications with a focus on AWS cloud native solutions. Develop and manage serverless applications using AWS Lambda, API Gateway, and DynamoDB. Build and optimize RESTful APIs and microservices architectures using AWS services. Implement cloud security best practices including IAM, VPC, and encryption mechanisms. Work with AWS CDK, CloudFormation, and Terraform for infrastructure as code (IaC) deployments. Optimize application performance and scalability using AWS monitoring tools such as CloudWatch, X Ray, and AWS Config. Collaborate with DevOps teams to implement CI/CD pipelines using AWS CodePipeline, CodeBuild, and CodeDeploy. Troubleshoot, debug, and optimize cloud based applications to ensure reliability and efficiency. Provide technical leadership and mentorship to junior developers. Required Skills & Experience : 8+ years of hands on experience in Java (Java 8/11/17) development. Strong knowledge of Spring Boot, Hibernate, and Microservices Architecture. Experience in designing and deploying serverless applications using AWS Lambda, API Gateway, SQS, SNS, and EventBridge. Hands on experience with AWS DynamoDB, RDS, and S3. Expertise in AWS Identity and Access Management (IAM), VPC, and Cloud Security. Proficiency in Infrastructure as Code (IaC) tools such as AWS CDK, Terraform, or CloudFormation. Strong understanding of containerization using Docker and Kubernetes (EKS is a plus). Experience with logging and monitoring tools such as AWS CloudWatch, ELK Stack, or Prometheus. Knowledge of CI/CD pipelines and version control (Git, GitHub, GitLab, or Bitbucket). Experience working in Agile/Scrum development environments. Strong problem solving, debugging, and performance optimization skills. Excellent communication and collaboration skills.Preferred Skills : Experience with GraphQL APIs and WebSocket implementations. Knowledge of message queues like Kafka, RabbitMQ, or AWS SQS/SNS. Familiarity with NoSQL databases like MongoDB, Cassandra, or AWS DynamoDB. Exposure to machine learning and AI integrations in cloud based applications is a plus.

Posted 4 weeks ago

Apply

6.0 - 8.0 years

5 - 9 Lacs

Pune

Work from Office

Naukri logo

We are looking for a highly skilled and motivated Senior Java Developer to join our dynamic development team. The ideal candidate will have strong experience in modern Java (Java 11+) development, a deep understanding of Spring-based frameworks, and a solid background in developing scalable, resilient backend systems. You will play a key role in building and maintaining high-performance applications in a fast-paced, agile environment. Key Responsibilities : - Design, develop, and maintain scalable backend applications using Java 11+ - Build microservices architecture using Spring Boot, Spring Data, and Spring Cloud - Write clean, maintainable, and efficient code following best practices and coding standards - Implement comprehensive unit, integration, and E2E testing using JUnit and Mockito - Collaborate with DevOps to implement and maintain CI/CD pipelines - Participate in code reviews and contribute to team knowledge sharing - Identify and resolve performance bottlenecks and bugs - Collaborate cross-functionally with Product, QA, and other Engineering teams Required Skills & Qualifications : - 68 years of professional experience in Java development - Strong hands-on experience with Java 11 or later - In-depth knowledge of Spring Boot, Spring Data, and Spring Cloud - Proficient in Test-Driven Development (TDD), including JUnit and Mockito - Experience with CI/CD pipelines (e.g., Jenkins, GitLab CI/CD) - Solid understanding of DevOps practices and deployment automation - Familiarity with RESTful APIs, Microservices Architecture, and distributed systems - Strong analytical, problem-solving, and communication skills - Experience in cloud platforms like AWS, GCP, or Azure - Familiarity with Kafka, Redis, or other modern backend technologies - Exposure to Agile methodologies and tools (e.g., Jira, Confluence)

Posted 4 weeks ago

Apply

4.0 - 7.0 years

5 - 9 Lacs

Bengaluru

Work from Office

Naukri logo

Job Description :About the Role :As a Java Developer, you will be responsible for designing, developing, and maintaining software applications using Java and related technologies. You will work closely with product managers, architects, and other team members to deliver high-quality, scalable, and maintainable software solutions.Key Responsibilities :Software Development :- Develop and maintain Java-based applications using Spring Boot framework.- Design and implement microservices architecture.- Integrate with NoSQL databases like MongoDB.- Develop RESTful APIs for communication between services.- Implement messaging systems using Kafka.Java Technologies :- Proficiency in Java programming language, including core concepts, collections, and concurrency.- Experience with Spring Boot framework and its components (Spring MVC, Spring Data, Spring Security).- Knowledge of microservices architecture and design patterns.- Familiarity with NoSQL databases like MongoDB.- Understanding of messaging systems like Kafka.RESTful APIs :- Design and develop RESTful APIs using HTTP methods and JSON.- Implement API versioning and documentation.- Ensure API security and performance.Testing :- Write unit tests and integration tests to ensure code quality.- Participate in code reviews and quality assurance processes.Qualifications :- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.- 3-7 years of experience in Java development.- Strong programming skills in Java.- Experience with Spring Boot framework and microservices architecture.- Knowledge of NoSQL databases like MongoDB.- Understanding of messaging systems like Kafka.- Good communication and teamwork skills.

Posted 4 weeks ago

Apply

4.0 - 8.0 years

9 - 13 Lacs

Pune

Work from Office

Naukri logo

Job Title : Senior Software Engineer - Python Core Responsibilities : - Write clean, high-quality, high-performance, and maintainable Python code. - Design, develop, and implement new features for our software products. - Provide ongoing support and maintenance for existing software components, ensuring their stability and reliability. - Participate in all phases of the software development lifecycle, including support, testing, and deployment of new products and features. - Conduct thorough code reviews to ensure code quality, adherence to standards, and knowledge sharing within the team. - Implement software enhancements, troubleshoot production issues, and provide timely and effective resolutions. - Collaborate effectively with cross-functional teams, including front-end developers, QA engineers, and product managers, to deliver seamless and integrated solutions. - Contribute to the continuous improvement of our development processes, tools, and best practices. Requirements : - 4+ years of professional experience as a Python Developer. - Strong experience with Python frameworks such as Django, Flask, or Bottle. - Solid understanding of Amazon Web Services (AWS) and experience with RESTful API design and development. - Proficiency in working with relational databases, preferably MySQL and SQLAlchemy. - Practical experience with Docker for containerization and CircleCI for continuous integration. - Familiarity with Agile or Scrum software development methodologies, including sprint planning, daily stand-ups, and retrospectives. - Proven ability to multitask, organize, and prioritize work effectively in a fast-paced environment. - Excellent analytical, problem-solving, and debugging skills. - Strong communication (both written and verbal) and interpersonal skills. - Ability to work both independently and collaboratively within a team.

Posted 4 weeks ago

Apply

2.0 - 4.0 years

6 - 10 Lacs

Chennai

Work from Office

Naukri logo

- Responsible for creating efficient design and developing User Interaction screens using HTML, CSS3, Bootstrap, JavaScript, Angular 8 & above - Extensive knowledge in developing applications in a single page (SPAs) using Angular. - Experience in working with RESTFUL Web Services and implementing RESTFUL APIs. - Experience working in an Agile/Scrum development process - Excellent experience in GitHub, SVN, and ClearCase for source code management and for version control. - Excellent interpersonal abilities, communication skills, time management, and Team skills with an intention to work hard to meet project deadlines. - Ability to solve problems creatively and effectively - Design and develop high-performing and responsive web applications using Angular JS best practices. - Write clean and efficient JavaScript, CSS, and HTML codes - Coordinate with the backend team to create, test and execute code that merges with live streams and API endpoints. - Create system configuration functions using a component-based architecture. - Perform troubleshooting bugs and issue resolution. - Hands-on experience in developing modularized or template-based implementation.

Posted 4 weeks ago

Apply

10.0 - 20.0 years

8 - 12 Lacs

Hyderabad, Chennai, Bengaluru

Work from Office

Naukri logo

Skills : - Strong proficiency in Angular 16 and TypeScript. - Experience with HTML5, CSS3, and responsive design principles. - Familiarity with RESTful APIs and asynchronous programming. - Knowledge of version control systems like Git. - Experience with build tools and package managers like Webpack, NPM, etc. - Understanding of front-end architecture and design patterns (e.g., MVC, MVVM). - Familiarity with agile development methodologies. Additional Skills : - Knowledge of state management libraries (e.g., NgRx, Redux) is a plus. - Knowledge of Azure Cloud is a plus. Soft Skills : - Strong problem-solving skills and attention to detail. - Excellent communication and teamwork abilities. - Ability to work in a fast-paced environment and manage multiple projects. Key Responsibilities : Develop and Maintain Applications : - Design, develop, and maintain web applications using Angular 16 and TypeScript. - Collaborate with UI/UX designers to translate wireframes and mockups into responsive, high-performance web applications. Code Quality : write clean, modular, and reusable code following best practices. - Ensure the technical feasibility of UI/UX designs. - Perform code reviews and mentor junior developers on Angular and TypeScript best practices. Integration : - Integrate third-party APIs and libraries into Angular applications. - Work with back-end developers to integrate front-end and back-end components. Testing : - Develop unit tests and conduct automated testing to ensure application quality and performance. - Debug and resolve issues reported in the application. Optimization : - Stay updated on the latest web technologies, especially in Angular and TypeScript, and integrate new features as necessary. Location- Hyderabad,Bengaluru,Chennai,Pune,Noida,Delhi

Posted 4 weeks ago

Apply

5.0 - 8.0 years

16 - 20 Lacs

Mumbai, Delhi / NCR, Bengaluru

Work from Office

Naukri logo

Key Responsibilities : - Design, develop, and maintain scalable and secure backend applications using Java and Spring Boot 3.2 - Develop RESTful APIs and integrate with third-party services and internal systems - Work on Spring Batch for handling scheduled or high-volume background jobs - Design and develop microservices and ensure inter-service communication and data consistency - Build and maintain an intuitive portal/dashboard for internal/external stakeholders with appropriate backend logic - Optimize queries and work closely with the Oracle DB, writing complex SQL queries and performance tuning - Collaborate with front-end developers, QA engineers, and product managers to deliver high-quality solutions - Conduct code reviews and provide guidance to junior developers - Troubleshoot and debug application issues, perform root cause analysis, and implement effective solutions - Write clear, maintainable, and testable code with appropriate unit and integration tests - Take ownership of features from design to deployment and support - Participate in Agile ceremonies and contribute to sprint planning and retrospectives Required Skills and Experience : - 57 years of proven experience as a Java backend developer - Strong programming skills in Java with a deep understanding of object-oriented programming - Extensive experience in Spring Boot 3.2, Spring Batch, and Spring Job Scheduling - Proficiency in developing and consuming RESTful APIs - Hands-on experience with Microservices architecture and distributed systems - Solid experience in working with Oracle Database and writing optimized SQL queries - Experience in integrating backend services with front-end portals or dashboards - Strong understanding of software engineering best practices including coding standards, code reviews, source control management, build processes, testing, and operations - Excellent analytical and problem-solving skills must be able to analyze complex business requirements and build logical solutions - Familiarity with tools like Git, Maven/Gradle, Jenkins, and containerization platforms (Docker/Kubernetes) is a plus - Good communication and collaboration skills to work effectively in a team environment Nice to Have : - Experience in performance tuning and application profiling - Exposure to CI/CD pipelines and DevOps practices - Knowledge of front-end technologies (basic level) for better integration with backend Educational Qualification : - Bachelors or Masters degree in Computer Science, Engineering, or related field Locations : Mumbai, Delhi / NCR, Bengaluru , Kolkata, Chennai, Hyderabad, Ahmedabad, Pune, Remote

Posted 4 weeks ago

Apply

4.0 - 6.0 years

4 - 8 Lacs

Mumbai, Delhi / NCR, Bengaluru

Work from Office

Naukri logo

Role : Angular Developer Job Overview : We are looking for a skilled Angular Developer with 4+ yrs experience to join our dynamic team. The ideal candidate will have a strong background in developing interactive and responsive web applications using Angular, with a focus on creating seamless user experiences. Key Responsibilities : Application Development : - Develop and maintain dynamic, scalable, and responsive web applications using Angular (v8 and above). - Collaborate with UI/UX designers to translate wireframes and mockups into functional web pages. - Build reusable components and libraries for future use. Integration and API Handling : - Work with RESTful APIs and third-party services for data integration. - Ensure seamless communication between the frontend and backend systems. Performance Optimization : - Optimize application performance for speed and scalability. - Ensure high responsiveness and cross-browser compatibility. Testing and Debugging : - Write and execute unit tests using tools like Jasmine or Karma. - Identify and fix bugs and performance issues across browsers and platforms. Collaboration : - Collaborate with backend developers, QA engineers, and other stakeholders to ensure project goals are met. - Participate in Agile ceremonies like daily stand-ups, sprint planning, and retrospectives. Qualifications : Required Skills and Qualifications : Experience : 4+. Core Technical Skills : - Strong expertise in Angular (v8 or later). - Proficiency in TypeScript, JavaScript (ES6+), HTML5, and CSS3. - Experience with state management libraries like NgRx or RxJS. - Familiarity with Angular CLI and modular architecture. - Mono repo, Okta, SCSS, Jest. Other Skills : - Solid understanding of responsive and adaptive design principles. - Experience in debugging tools and browser developer tools. - Knowledge of UI frameworks like Bootstrap or Material Design. Version Control and Tools : - Proficient with Git and version control systems. - Experience with IDEs like Visual Studio Code or WebStorm. Performance and Testing : - Hands-on experience with unit testing frameworks like Jasmine or Karma. - Understanding of performance optimization tools and techniques. Additional Information : - All your information will be kept confidential according to EEO guidelines Location- Delhi NCR, Bangalore, Chennai, Pune, Kolkata, Ahmedabad, Mumbai, Hyderabad

Posted 4 weeks ago

Apply

3.0 - 4.0 years

5 - 9 Lacs

Noida

Work from Office

Naukri logo

As an Application Developer, you will be responsible for designing, coding, testing, and deploying applications that meet business requirements. You will collaborate with cross-functional teams to create scalable and high-performance solutions and contribute to the overall development strategy. Key Responsibilities : - Design and develop software applications based on user needs and technical specifications. - Write clean, efficient, and well-documented code. - Troubleshoot, debug, and upgrade existing applications. - Collaborate with project managers, designers, and other developers to implement new features and improvements. - Participate in code reviews and adhere to best practices for software development. - Perform unit testing and debugging to ensure optimal application performance. - Stay up to date with the latest trends and technologies in application development. - Ensure cross-platform compatibility and optimize application performance. - Maintain and support applications after deployment, providing necessary updates and fixes. Requirements : - Bachelor's degree in Computer Science, Information Technology, or a related field. - Proven experience as an Application Developer or similar role. - Strong proficiency in programming languages such as Java, Python, JavaScript, or C#. - Experience with databases, web services, and RESTful APIs. - Familiarity with front-end technologies such as HTML, CSS, and JavaScript frameworks (React, Angular, Vue). - Knowledge of version control systems (i.e., Git). - Strong problem-solving skills and ability to work under pressure. - Excellent communication and teamwork skills.

Posted 4 weeks ago

Apply

8.0 - 12.0 years

13 - 20 Lacs

Chennai

Work from Office

Naukri logo

Exp : 5 - 8 Yrs Location : Bangalore NP : Immediate - 30 days Mandatory Skills : - Python frameworks such as Flask, RESTful API - PostgreSQL, SQL, Java Script, Restful Api - Strong experience as a Python developer. - Strong experience with Python frameworks such as Flask. - Experience with developing RESTful APIs. - Experience with Databases such as SQL and PostgreSQL. - Experience with JavaScript and React framework is beneficial. - Experience with GitLab, ARM templates or Terraform is beneficial. - Agile, Test Driven Development and DevOps practices are part of your DNA. - A Software Craftsperson focused on engineering best practices and delivering Clean Code. - Good communication skills - both written and verbal. - Strong analytical and problem-solving skills, you like to figure out how things work. - Keen interest in understanding how the business works. - Passion for learning and innovation.

Posted 4 weeks 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