Home
Jobs

2852 Redis Jobs - Page 36

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 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Linkedin logo

About the role As a backend development Engineer, you’ll be working in an agile team of industry leading engineers to define and develop Tesco’s xAPI (Experience API) that powers Tesco’s various shopping experiences i.e., tesco.com, the mobile shop application, store and other internal facing applications. You’ll be a passionate, pragmatic Engineer with an inquisitive mind who is motivated to make change for the better and most importantly put our customer first. You’ll enjoy working as part of a team, liaise with product and program managers to understand requirements and build new software or extend existing software. You are a keen problem solver with the expertise and experience building extensible, maintainable, highly available, scalable, performant and observable quality software, Comfortable with modern engineering practices and backend development technologies, you’ll use innovation to improve the customer experience and efficiency of engineering teams. The solutions that you will be responsible for will have a global reach, impacting millions of customers. Some of the tech we are using at scale: Javascript, Typescript, Node.JS, GraphQL, REST, Kafka, Azure Cloud, Redis, Varnish Cache, Apollo Federation, Docker, Kubernetes etc. About the team Tesco’s xAPI (Experience API) powers Tesco’s online shopping, enabling customers to discover and shop online from diverse client applications & devices i.e. web, mobile-apps, tills in-store, scan-as-you-shop, tablets, voice assistants etc. We, the xAPI team, build products that provide the experience APIs (GraphQL) for building client applications and handle all the device traffic to support the user experience for the end-user’s shopping lifecycle from product discovery to purchase to returns and refunds, shopping history. We build, develop and maintain massive scale, highly performant REST/GraphQL API services, backend-for-frontend services that enable ease of client application development and our success is the difference between millions of happy customers or millions of missed opportunities. We are building systems to solve real world problems at scale, impacting tens of millions of Teams of great Engineers (and Managers and Product Managers) to learn from We are agile and enlightened in our approach to building software and teams There’s a great atmosphere and we work sustainably as a team Tesco has a “do the right thing” mentality We promote flexible working Job Responsibilities Use your in-depth knowledge of JavaScript, Typescript, Node.JS, cloud and the backend services ecosystem to develop, and deploy scalable backend systems. Work with product managers to understand business/product requirements. Translate requirements into tasks & code. Commit code early and often, demonstrating understanding of version control & branching strategies. Automate everything by default. Write secure code by default. Write maintainable code and observe basic hygiene practices Implement relevant project instrumentation. Profile and optimise code. Apply understanding of cohesion and the SOLID principles to create well structured, maintainable software. Identify patterns in code and refactor the code towards them where it increases understanding and/or maintainability with minimal guidance. Produce test driven features in a specific programming language and demonstrate familiarity with the TDD development. Follow the best practices of continuous BDD/TDD/Performance/Security/Smoke testing. Work effectively with product stakeholders to communicate and translate needs into product improvements. Lead group discussions on system design and understand domain well enough to work with Product Managers to drive value. Support production systems, resolve incidents and perform root cause analysis. Debug/find complex problems and support/maintain the software solution. Share knowledge with the wider engineering community. Mentor and develop others around you. Produce proof of concepts to evaluate new tools. You will need We are looking for people who have a passion for Technology. You will demonstrate experience of different platforms and technologies. We expect to see some or all of the following: 5+ Years professional experience as a Backend Software Developer. At least 4 years of experience in backend development using Javascript, Typescript, Node.JS and related backend technologies, frameworks. Exposure to a variety of JavaScript frameworks and libraries such as: Next.JS, React.JS and testing using Jest, Mocha.JS, Cucumber etc. Experience of using Node.js to create high traffic applications using Express.js, Sails, Koa or similar. Knowledge of microservices development and deployment in the cloud i.e. Azure/AWS/GCP cloud. Knowledge of virtualization, containerization and container orchestration technologies like Docker, Kubernetes etc. Experience with usage of GraphQL, building GraphQL servers and GraphQL Federation technologies like Apollo Federation. Experience with using and building REST API services. Knowledge of distributed messaging systems like Kafka, RabbitMQ etc. Knowledge of distributed caching technologies like Redis. A desire to write readable, maintainable, modular and extendable code. Exposure to the DevOps model. Experience in Lean and Agile environments and understanding of principles behind methodologies such as: BDD, ATDD and TDD. Qualifications Javascript, Typescript, Node.JS, GraphQL, REST, Kafka, Azure Cloud, Redis, Varnish Cache, Apollo Federation, Docker, Kubernetes Show more Show less

Posted 1 week ago

Apply

4.0 years

0 Lacs

Chennai, Tamil Nadu, India

On-site

Linkedin logo

Work Experience (No: of Years and areas of expertise required for the Job) 4 to 7 years of hands-on experience in full stack development using Java (Spring Boot) and React.js. At least 3 projects implementation experience. Proven record of developing and maintaining scalable web applications in an Agile environment. Strong experience in building and consuming RESTful APIs, integrating with databases (SQL/NoSQL), and deploying applications in cloud or containerized environments. Practical experience in UI/UX implementation, responsive design, and front-end performance optimization. Experience working with version control systems (e.g., Git), CI/CD pipelines, and automated testing tools. Prior experience collaborating with cross-functional teams including QA, DevOps, and Product Management. Experience in leading small development teams or mentoring junior developers is a plus. Nice To Have Experience with TypeScript. Familiarity with GraphQL. Exposure to cloud platforms (AWS, Azure, or GCP). Experience in test-driven development and automated testing frameworks. Technical Competencies (technical Skills Required To Perform The Role) Programming Languages: Java (8+), JavaScript (ES6+), TypeScript (preferred) Frontend Technologies: React.js, Redux, HTML5, CSS3, Bootstrap, Material UI Backend Technologies: Spring Boot, Spring MVC, RESTful API development Database: MySQL, PostgreSQL, MongoDB, Redis (preferred) Version Control & DevOps: Git, GitHub/GitLab, Jenkins, Docker, Maven/Gradle Testing Tools: JUnit, Mockito, Postman, Cypress (optional), Selenium (optional) Build & Deployment: CI/CD pipelines, Jenkins, Docker, Kubernetes (optional) Tools & IDEs: IntelliJ IDEA, Visual Studio Code, Postman, Swagger Others: Agile/Scrum methodologies, Jira, Confluence Show more Show less

Posted 1 week ago

Apply

5.0 - 8.0 years

0 Lacs

Indore, Madhya Pradesh, India

On-site

Linkedin logo

Key Responsibilities Lead the deployment, configuration, and ongoing administration of Hortonworks, Cloudera, and Apache Hadoop/Spark ecosystems. Maintain and monitor core components of the Hadoop ecosystem including Zookeeper, Kafka, NIFI, HDFS, YARN, REDIS, SPARK, and HBASE. Take charge of the day-to-day running of Hadoop clusters using tools like Ambari, Cloudera Manager, or other monitoring tools, ensuring continuous availability and optimal performance. Manage and provide expertise in HBASE Clusters and SOLR Clusters, including capacity planning and performance tuning. Perform installation, configuration, and troubleshooting of Linux Operating Systems and network components relevant to big data environments. Develop and implement automation scripts using Unix SHELL/Ansible Scripting to streamline operational tasks and improve efficiency. Manage and maintain KVM Virtualization environments. Oversee clusters, storage solutions, backup strategies, and disaster recovery plans for big data infrastructure. Implement and manage comprehensive monitoring tools to proactively identify and address system anomalies and performance bottlenecks. Work closely with database teams, network teams, and application teams to ensure high availability and expected performance of all big data applications. Interact directly with customers at their premises to provide technical support and resolve issues related to System and Hadoop administration. Coordinate closely with internal QA and Engineering teams to facilitate issue resolution within promised Skills & Qualifications : Experience : 5-8 years of strong individual contributor experience as a DevOps, System, and/or Hadoop Domain Expertise : Proficient in Linux Administration. Extensive experience with Hadoop Infrastructure and Administration. Strong knowledge and experience with SOLR. Proficiency in Configuration Management tools, particularly Data Ecosystem Components : Must have hands-on experience and strong knowledge of managing and maintaining : Hortonworks, Cloudera, Apache Hadoop/Spark ecosystem deployments. Core components like Zookeeper, Kafka, NIFI, HDFS, YARN, REDIS, SPARK, HBASE. Cluster management tools such as Ambari and Cloudera : Strong scripting skills in one or more of Perl, Python, or Management : Strong experience working with clusters, storage solutions, backup strategies, database management systems, monitoring tools, and disaster recovery : Experience managing KVM Virtualization : Excellent analytical and problem-solving skills, with a methodical approach to debugging complex : Strong communication skills (verbal and written) with the ability to interact effectively with technical teams and : Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related field, or equivalent relevant work experience. (ref:hirist.tech) Show more Show less

Posted 1 week ago

Apply

6.0 years

0 Lacs

Indore, Madhya Pradesh, India

On-site

Linkedin logo

Key Development & Design Develop and deploy enterprise-level Java applications with a strong focus on scalability and performance. Apply design patterns, object-oriented principles, and industry best practices in solution design. Write clean, efficient, and maintainable code while ensuring adherence to coding standards. Conduct code reviews and provide constructive feedback to team & Integration Design and develop RESTful APIs and microservices. Work with databases (MySQL or NoSQL) and ORM frameworks like Hibernate. Optimize application performance and ensure system reliability. Integrate third-party services and tools as & Project Execution Work closely with product managers, stakeholders, and cross-functional teams to gather requirements and deliver high-quality solutions. Participate in Agile development processes, including sprint planning, stand-ups, and retrospectives. Identify and resolve technical challenges & Deployment Implement CI/CD pipelines for automated builds and deployments. Ensure applications meet security standards and compliance requirements. Monitor application performance and optimize as Improvement & Learning Stay up-to-date with emerging technologies, tools, and best practices. Recommend improvements to enhance development processes and team productivity. Foster a culture of collaboration, knowledge sharing, and & Experience: Bachelors or Masters degree in Computer Science, Engineering, or a related field. Certifications in Java (e.g., Oracle Certified Professional) or cloud technologies (e.g., AWS, Azure) are a plus. 6-9 years of hands-on experience in Java Required: Proficiency in Java 8+, Spring Boot, Hibernate, and JPA. Experience in developing and consuming RESTful APIs and microservices. Strong knowledge of relational databases (MySQL) and familiarity with NoSQL databases (MongoDB, Redis). Hands-on experience with Git/Bitbucket, Maven, Jenkins, Docker, and Kubernetes. Familiarity with front-end frameworks (Angular, ExtJs) is a plus. Understanding of software design principles (SOLID, DRY) and Agile development methodologies. Excellent problem-solving, communication, and collaboration skills. Experience with large-scale systems, ERP, or enterprise applications will be an advantage (ref:hirist.tech) Show more Show less

Posted 1 week ago

Apply

2.0 - 4.0 years

0 Lacs

Indore, Madhya Pradesh, India

Remote

Linkedin logo

About The Job You will be serving as the first point of contact for customers looking for technical assistance onsite. You will be performing remote troubleshooting through diagnostic techniques, logs analysis and pertinent questions & finding the best solution based on the issue and details acquired from customer. You will work with customers to resolve any first and second level product related issues reported. Interact with QA and Engineering team to co-ordinate issue resolution within the promised SLA to and Responsibilities : Walk the customer through the problem-solving process. Re-direct unresolved issues to the next level of support personnel. Record events and problems and their resolution in logs to create repository for troubleshooting reference. Use automation for deployments and system upgrades. Diagnose customer reported problems or configuration issues and recommend possible solutions within agreed SLAs. Contribute in creation and reviews of user documentation, product requirements documents, and other functional specifications. Assist with knowledge-sharing initiatives. Product release, training and documentation for customer. Maintaining and keeping customer database updated. Testing, Monitoring and troubleshooting system performance. Performing system flow validations, and tuning. Gathering monitoring data, identifying and evaluating options for performance improvement. Validating system objectives and specifications by testing, comparing system performance, making modifications and turning. Installing and configuring software and hotfixes into production by loading software into servers/desktops and creating necessary scripts for automation. Installing hardware in production by establishing LAN/WAN connections, entering necessary configurations and upgrades. Ensure 24x7 production system uptime. Keeping track and timely closure of issues reported by customer. Preparing daily report on issues and consolidating quarterly. Vendor coordination for equipment faults, procurements, warranty & AMC related tasks. Working in shift structure on rotation basis. 16x8 & 24x8 like shift structure. Hands on Experience in deployment and maintaining of product Infrastructure including Desktops, Servers, Virtual Machines. Experience in performance monitoring using SNMP, WMI, SysLogs. Experience/Knowledge in ticketing tool for issue tracking, reporting. Strong organizational skills and ability to work independently. Experience of working with End Users will be advantage. Basic knowledge of Oracle, Mongo, Redis, SQL Databases. Traveling to client site for production related tasks like deployment, testing, issue troubleshooting : Candidates With Experience In Following Linux/Windows Administrations. LAN Technologies. WAN technologies (Good to have). Candidates with certification will be preferred. Hands on Experience in deployment and maintaining of product staging Infrastructure including Desktops, Servers, Virtual Machines. Experience in DOS, Pearl, Python and Shell Scripting will be an advantage. Experience in performance monitoring using SNMP, WMI, SysLogs. Experience in using monitoring tools like Nagios. Experience/Knowledge in ticketing tool for issue tracking, reporting. Excellent written, verbal communication and presentation skills. Strong organizational skills and ability to work independently. Experience of working with End Users will be : Job Title : Technical Support Engineer. Experience : 2-4 years. Location : Indore, MP (work-from-office only). Education : BE (IT/Computers). (ref:hirist.tech) Show more Show less

Posted 1 week ago

Apply

1.0 years

0 Lacs

Greater Chennai Area

On-site

Linkedin logo

What youll do? About We are seeking extremely smart programmers who are gung-ho about building large scale systems that are going to have a big impact on millions of customers. You will : Design and develop products by working closely with business team. Gain experience with hands on coding and independent ownership of software components. Build performant, scalable, enterprise ready back-end architectures that can support millions of users in parallel. Follow strong engineering best practices and champion their adoption. The candidate will be suitably well versed with the appropriate information security responsibilities for the role and is responsible for adhering to them. Who you need to be? 1+ years experience in software product development and delivery Bachelors or masters degree in engineering from a reputed institute (preferably IITs, NITs, or other top engineering institutes). Strong grasp of CS fundamentals, algorithms and excellent problem-solving abilities. All experience should be from good product development or e-commerce background. Must have shown good stability in all your previous associations. Have strong backend knowledge and cloud development exposure. Expert at Java, Spring boot, Hibernate, REST API development. Worked with at least 1 RDBMS (Mysql preferred). NoSql is a plus. Have used or are very hands-on with Microservices, Docker, Kubernetes, Gradle/Ant, Kafka, GIT/bitbucket in a very agile workplace. Writing high quality code which is made better by unit tests and integration tests is how you work. Comfortable with exploring proven open-source tech stack like Grafana, Kibana, Jira, Prometheus, caches like Redis/Memcached, task queues like celery, to name a few Knowledge of test-driven development and AWS tech stack will be a good plus Job location : Chennai/Bangalore (work from office-Hybrid) (ref:hirist.tech) Show more Show less

Posted 1 week ago

Apply

10.0 years

0 Lacs

Gurugram, Haryana, India

On-site

Linkedin logo

Location : Gurgaon Timings : Full Time Notice Period : (Immediate Joiner - Only) Experience : 10+ Years Key Responsibilities Develop, customize, and maintain Magento 2-based e-commerce websites to meet business requirements and user needs. Optimize website performance, scalability, and security through efficient coding practices and server-side configurations. Design and implement custom Magento modules and themes to extend platform functionality and create unique user interfaces. Integrate third-party APIs, payment gateways, and extensions seamlessly to enhance website capabilities. Troubleshoot and resolve Magento-related issues effectively and efficiently, ensuring minimal disruption to online operations. Work closely with UI/UX designers to translate design mockups into functional and visually appealing front-end experiences. Ensure best coding practices and maintain high-quality code standards through code reviews and adherence to development guidelines. Implement SEO best practices for e-commerce websites to improve search engine visibility and drive organic traffic. Collaborate effectively with cross-functional teams, including DevOps, marketing, and product teams, to achieve project goals. Required Skills & Qualifications 10+ years of proven experience in Magento development, with a strong preference for Magento 2. Exceptional proficiency in PHP, MySQL, HTML, CSS, JavaScript, and Knockout.js. Strong experience in developing custom Magento modules and extensions from scratch. Knowledge of headless Magento, GraphQL, and PWA concepts and implementation is a significant plus. Hands-on experience with REST/SOAP APIs, integrating various payment gateways, and working with diverse third-party integrations. Proven experience with server-side performance optimization techniques, including caching mechanisms (e.g., Varnish, Redis). Proficiency in Git version control for collaborative development and effective code management. Familiarity with Agile methodologies and the ability to work in iterative development cycles. Good understanding of Linux server environments, Docker containerization, and cloud-based hosting platforms (e.g., AWS, Azure, GCP). Strong ability to troubleshoot, debug, and enhance existing Magento applications to improve functionality and resolve issues. Excellent problem-solving skills with a proactive and solution-oriented mindset. Ability to work effectively in a team-oriented environment with strong communication and collaboration skills (ref:hirist.tech) Show more Show less

Posted 1 week ago

Apply

7.0 years

0 Lacs

Gurugram, Haryana, India

On-site

Linkedin logo

About The Role We are seeking a highly skilled and hands-on Senior Data Scientist with 7+ years of experience to lead the design and implementation of robust machine learning pipelines and drive data-driven decision making across the organization. This role requires a strategic thinker who can bridge the gap between complex data science concepts and practical business solutions, while ensuring model integrity, explainability, and compliance in production environments. As a Senior Data Scientist, you will have end-to-end ownership of the model life cycle, from data ingestion and feature engineering to model deployment, monitoring, and governance. Youll work closely with AI engineers, product teams, and stakeholders to deliver high-impact solutions that drive business value. Key Responsibilities Machine Learning & Predictive Modeling : Design and build sophisticated predictive models using Scikit-learn, XG Boost, LightGBM, and CatBoost for various use cases. Develop advanced forecasting models using Prophet, ARIMA, and neural forecasting techniques for time series analysis. Implement anomaly detection systems and risk scoring models for fraud detection and security applications Create recommendation systems and personalization algorithms using collaborative filtering and deep learning approaches AI Integration & Pipeline Development Collaborate with AI engineers to integrate traditional ML components into LangChain and LLM-driven intelligent systems Design hybrid architectures that combine classical ML with generative AI for enhanced business solutions Develop evaluation frameworks for comparing traditional ML and LLM based approaches Implement retrieval systems that enhance LLM performance with domain specific knowledge Model Lifecycle Management Automate comprehensive model lifecycle processes including training, validation, deployment, and rollback procedures Implement continuous training pipelines using MLFlow, Kubeflow, and Weights & Biases Design and maintain model monitoring systems for drift detection, performance degradation, and data quality issues Establish model governance frameworks ensuring reproducibility and auditability Data Validation & Quality Assurance Lead the development of pre-model and post-model validation frameworks using DeepChecks, Great Expectations, and custom validation rules Implement fairness and bias detection systems using Fairlearn and custom algorithmic auditing tools Design comprehensive data quality monitoring and alerting systems Conduct statistical testing and hypothesis validation for model performance claims Compliance & Security Ensure PII protection and DPDP compliance through secure data preprocessing and anonymization techniques Implement synthetic data generation pipelines using Gretel.ai and other privacy-preserving technologies Design policy-driven access controls and data governance frameworks using Apache Griffin and DataHub Conduct privacy impact assessments and implement differential privacy techniques where applicable Model Explainability & Auditing Develop comprehensive model explainability frameworks using SHAP, LIME, and custom interpretation tools Conduct reasoning-based walkthroughs and accuracy audits for deployed models Perform bias analysis and fairness assessments across different demographic groups Design and implement A/B testing frameworks for model performance evaluation Data Engineering & Pipeline Architecture Design and implement scalable ETL/ELT pipelines using Apache Spark, Flink, and modern data processing frameworks Leverage Redis for intelligent caching strategies and real-time feature serving Implement streaming data processing using Apache Kafka, RabbitMQ, and event-driven architectures Optimize data pipeline performance and ensure data consistency across distributed systems (ref:hirist.tech) Show more Show less

Posted 1 week ago

Apply

8.0 years

0 Lacs

Gurugram, Haryana, India

On-site

Linkedin logo

About EasyRewardz EasyRewardz is a leading customer experience management company. It provides an end-to-end customer engagement solution to over 200 brands across 7,500+ retail offline stores. EasyRewardz has a presence across all key retail verticals, including Apparel, Fashion, Luxury, Food & Beverage, Travel and Entertainment, Wellness, and Banking. Key Capabilities Of EasyRewardz Proprietary Technology Platform Include Customer loyalty program as an end-to-end solution. Platform for intelligent and meaningful engagement with brands customers. Analytics engine to enable brands to engage in personalized conversations with consumers. EasyRewardz provides customer experience management solutions on a SaaS basis to provide a unified view of the consumer at a multichannel level. Why EasyRewardz? Machine Learning, Personalization, Marketing Automation, Consumer Preferences these terms get real at EasyRewardz. If you are looking for a career option that allows you to innovate and do things differently, then EasyRewardz is the place! We are a fast-growing organization, and our journey has been fantastic, where we believe we have shaped many young minds. Together, we are driving retail excellence by influencing customer behavior. Who are we seeking? Like-minded individuals with an entrepreneurial mindset and a passion to learn and excel. We value Performance and Performers. Manager Technology At EasyRewardz, were using leading-edge technology to create the best loyalty solutions of tomorrow. When you join us as a Manager Technology, youll become part of a team focused on innovation and change. Youll work a little harder. Youll aim a little higher. Youll expect more from yourself and others. And at the end of the day, youll be doing a lot of good work. Through a lot of inspired individuals, we are using technology to build varied customer loyalty solutions that work better for more people in more ways than ever. We are looking to reinforce our team with people who are decisive, brilliant, and built for speed people like you. As a Manager Technology Delivery, you will be involved in implementing CRM programs for leading brands in India & globally using our proprietary CRM Loyalty platform LPaaS Banking. This is a high-performance technology. Are you up for the challenge? Join us and start doing your lifes best work. Responsibilities Design, implement, and maintain . Net applications within all phases of the Software Development Life Cycle (SDLC). Establish, refine, and integrate development and test environment tools and software as needed. Identify opportunities to fine-tune and optimize applications of .Net developed projects. Provide technical support and consultation for .Net application and deployment related questions. Manage the planning of all external third-party technical API integration with LPaaS Banking & respective Program Rewards Portal. Manage interaction with clients for effective engagement/communication of implementation plan to align stakeholders internal & external to the organization. Author change management process & SLAs and ensure adherence to the same. Track the implementation on a daily basis, coordinate meetings with respective stakeholders responsible for delivery & call as required, ensure timely delivery. Communicate effectively with the LPaaS product team, QA & process analysts. Track the closure of production and non-production application issues/requests (using tools like JIRA) based on agreed plans & SLAs. Manage production support teams & guide them in resolving production issues. Align business analysts & technology development/LPaaS support team to avoid any implementation gap. May need to travel (domestic/international) for long or short stays to spend time on client side as necessary. Internal Interactions : LPaaS product team, LPaaS QA team, and Project Management Office. External Interactions : Enterprise clients (Retail brands, Organizations), Client vendors (ERP companies, Email/SMS execution companies, CRM companies, etc. Technical Skills Net Core 3. Web API, MVC, Razor Page, Design Patterns, JS framework (Optional). Elasticsearch, Redis, Message Queue, Docker, Microservices. OAuth 2/SSO, CORS, XSS, Authentication, Authorization, ACL, RBAC. MS Visio, Draw.io or similar tool for drawing workflow & architectural diagrams. JIRA, Azure Board, or similar project management + tracking tool. Azure or AWS Cloud. Preferred Candidate Should have technology product architecture design and development background (preferable). Should have managed at least 1 to 2 product developments from inception till delivery. Should be able to communicate his/her thoughts clearly. Should be a go-getter person. Interpersonal Skills Excellent and effective oral and written English communication skills. Problem-solving and analytical skills. Should be proactive, enthusiastic, and a great team player. Aptitude to learn new domains. Education & Working Experience BE/B.Tech, MCA/MSc. 8+ years of full Software Development Life Cycle experience using Microsoft .Net with at least 2-3 years of project management & delivery. Location : Gurgaon. (ref:hirist.tech) Show more Show less

Posted 1 week ago

Apply

7.0 years

0 Lacs

Pune, Maharashtra, India

On-site

Linkedin logo

We are looking for a Senior Software Developer to join our high-performing engineering team. You will be responsible for end-to-end development, working on scalable and maintainable backend systems, integrating with modern front-end frameworks, and contributing to architecture decisions. This is an excellent opportunity to grow your skills in a collaborative, innovative, and dynamic environment. Key Responsibilities Participate in the full SDLC - including architecture, development, testing, and deployment. Design, build, and maintain scalable, efficient, and secure microservices. Collaborate with cross-functional teams on new initiatives and product development. Write clean, maintainable, and high-performance code. Maintain cloud-based infrastructure and deployment pipelines. Implement best practices in agile methodologies like SCRUM, SAFe, or similar. Required Skills & Qualifications Bachelor's or Master's Degree in Computer Science/Engineering or equivalent. 7+ years of experience in backend development using C# and .NET Core. Hands-on experience with frontend technologies - React, Angular, or VueJS (1+ years or familiarity). Good knowledge of microservices architecture, Kubernetes, Docker, and Kafka. Experience with cloud platforms like AWS (preferred) or GCP. Strong knowledge of MySQL, PostgreSQL, MongoDB, Redis, and stored procedures. Proficiency in TypeScript/NodeJS is a plus (preferably NestJS). Experience with Agile/SCRUM/SAFe development methodologies. Ability to troubleshoot, debug, and improve complex backend systems. Strong communication, team collaboration, and analytical skills. (ref:hirist.tech) Show more Show less

Posted 1 week ago

Apply

0 years

0 Lacs

Gurugram, Haryana, India

On-site

Linkedin logo

We are seeking a skilled and detail-oriented MongoDB Developer to join our backend development team. The ideal candidate will be responsible for designing, developing, and maintaining high-performance, scalable database solutions using MongoDB. You will work closely with software developers, architects, and DevOps teams to ensure data integrity, performance, and availability across platforms. Key Responsibilities Design and implement MongoDB databases based on application and business requirements. Develop, test, and deploy database scripts (queries, views, triggers, indexes). Optimize queries for performance, scalability, and reliability. Implement data modeling techniques to structure datasets efficiently. Create and manage backup & restore strategies and perform data migrations. Monitor database health using tools like Ops Manager, Compass, or Atlas Monitoring. Collaborate with full-stack/backend developers to integrate MongoDB with APIs and applications. Maintain database security and manage roles and user access control. Participate in code reviews, system architecture discussions, and performance tuning initiatives. Required Technical Skills Database Expertise : Strong proficiency in MongoDB (3.6 and above) Knowledge of MongoDB Atlas, Ops Manager, and Compass Experience in designing schema for document-based databases Proficient in Mongo Shell, Aggregation Framework, and Indexing strategies Programming Languages Proficient in Node.js, Python, or Java Integration with backend frameworks and API endpoints using Express.js (for Node.js) Query Optimization Performance tuning, explain plans, and query profilers Use of indexes, projections, and aggregation pipelines Data Integration & Tools Experience with ETL pipelines involving MongoDB Use of tools like Mongoose (ODM) or MongoEngine Understanding of RESTful APIs and integration with microservices Version Control & CI/CD Familiar with Git, Jenkins, Docker, and Kubernetes Hands-on experience with deployment via CI/CD pipelines Cloud & DevOps (Preferred) MongoDB deployment in AWS/GCP/Azure Knowledge of containers, Helm Charts, and Kubernetes cluster management Preferred Qualifications Bachelor's degree in Computer Science, Information Systems, or equivalent MongoDB certification (Associate Developer or DBA) is a plus Familiarity with other NoSQL databases like Redis, Cassandra is a plus Understanding of data security, encryption, and GDPR compliance Soft Skills Strong analytical and problem-solving skills Excellent communication and collaboration abilities Self-motivated and able to work in a fast-paced agile environment. (ref:hirist.tech) Show more Show less

Posted 1 week ago

Apply

2.0 years

0 Lacs

Gurugram, Haryana, India

On-site

Linkedin logo

About Tutcart Tutcart is revolutionizing education with cutting-edge technology! As a fast-growing EdTech startup, we create interactive, scalable learning solutions that empower learners globallyanytime, anywhere. Join us in shaping the future of digital education!. Role Overview Were on the lookout for a Full-Stack Developer who can design, develop, and optimize high-performance web applications. Youll work across MongoDB, Express.js, React.js, and Node.js, ensuring a seamless user experience and scalable architecture. If you thrive in a fast-paced startup environment and love solving complex problems, this role is for you!. Key Responsibilities Product & Platform Development : Architect, develop, and optimize a high-performance, AI-driven learning platform using MERN Stack (MongoDB, Express.js, React.js, Node.js), Next.js, Redux, and TypeScript. Spearhead the design and implementation of scalable, modular, and real-time solutions to enhance user engagement. Lead microservices adoption for greater flexibility, fault tolerance, and maintainability. Drive performance optimizations, ensuring seamless, lightning-fast user experiences across web and Leadership & Strategy : Define and execute Tutcarts technical roadmap, aligning engineering strategies with business goals. Oversee system architecture, ensuring high availability, security, and scalability. Establish best engineering practices, enforcing CI/CD, DevOps, and clean, efficient coding standards. Lead technical decision-making, evaluating emerging technologies and ensuring future-proof solutions. Team Leadership & Mentorship Build, lead, and mentor a high-performing engineering team, fostering a culture of excellence, innovation, and ownership. Conduct rigorous code reviews, hands-on mentorship, and performance evaluations to upskill the team. Cultivate a collaborative, growth-focused environment, empowering engineers to solve complex problems. AI & Innovation In EdTech Drive AI-powered, data-driven learning experiences, leveraging recommendation engines, adaptive learning, and advanced analytics. Implement ML models and automation to personalize learning paths, optimize tutor engagement, and enhance platform intelligence. Mobile & Cross-Platform Development Lead the development of high-performance mobile applications using React Native for seamless multi-device experiences. Ensure a superior PWA (Progressive Web App) experience for web and mobile users. Security, Compliance & Reliability Enforce enterprise-grade security protocols to safeguard student and tutor data. Ensure regulatory compliance (GDPR, data privacy laws) and maintain industry-best security practices. Continuously enhance platform reliability, uptime, and resilience through proactive infrastructure improvements. Innovation & Continuous Improvement Stay ahead of industry trends, driving cutting-edge innovation and technology adoption at Tutcart. Optimize cloud infrastructure (AWS/GCP/Azure) and DevOps pipelines for maximum efficiency and scalability. Champion continuous improvements in performance, automation, and engineering best practices. What Were Looking For Must-Have Skills : 2+ years of experience as a Full-Stack Developer (MERN). Proficiency in React.js, Next.js, Tailwind CSS, and Redux. Strong backend experience in Node.js, Express.js, MongoDB. API development & integration expertise (REST, GraphQL). Version control using Git, GitHub, GitFlow. Experience with Docker, Kubernetes, AWS, Firebase. Nice-to-Have Skills Microservices Architecture & Event-Driven Design. Experience with Redis, RabbitMQ, or Kafka. React Native for mobile app development. Serverless functions (AWS Lambda, Firebase Functions). Strong DevOps, CI/CD knowledge. Location : In-Office (Gurgaon, Delhi NCR). Experience : Minimum 2-3 years (MERN Stack). Industry : E dTech | Startup | Product Development. Why Join Tutcart? Shape the Future of EdTech : Build cutting-edge solutions that empower learners worldwide. Accelerate Your Career : Grow with a fast-scaling startup and take on leadership opportunities. Tech-Driven Culture : Work with the latest MERN stack, AI, and cloud technologies. Collaborative Team : Join passionate developers, designers & PMs in a high-impact environment. Be a Founding Leader : Take charge, influence key decisions, and drive technological excellence. (ref:hirist.tech) Show more Show less

Posted 1 week ago

Apply

5.0 years

0 Lacs

Madurai South, Tamil Nadu, India

On-site

Linkedin logo

Job Description We are seeking a highly skilled and motivated Senior Backend Engineer with a strong foundation in Node.js and TypeScript to join our growing team. In this role, you will be responsible for designing, developing, and maintaining high-performance and scalable backend services for our critical applications. You will work closely with a talented team of engineers to build innovative solutions that drive our business : Design, develop, and maintain RESTful APIs and other backend services using Node.js and TypeScript. Implement robust and scalable solutions using industry-best practices and design patterns. Worked with NoSQL and SQL databases (e. g., MySQL, MongoDB, Redis) to efficiently store and retrieve data. Develop and implement secure and reliable authentication and authorization mechanisms. Participate in all phases of the software development lifecycle, including requirements gathering, design, development, testing, and deployment. Write clean, well-documented, and maintainable code adhering to coding standards. Collaborate effectively with cross-functional teams, including front-end engineers, product managers, and QA engineers. Troubleshoot and debug issues effectively and efficiently. Stay up-to-date with the latest advancements in Node.js, TypeScript, and related : 5+ years of professional experience in backend development with a strong focus on Node.js and TypeScript. Strong understanding of Node.js frameworks (e. g., Express.js, NestJS). Proficiency in TypeScript, including experience in building scalable and maintainable applications. Solid understanding of RESTful API design principles and best practices. Experience with asynchronous programming patterns (e. g., Promises, Async/Await). Experience working with databases (SQL/NoSQL), including MySQL, MongoDB, and Redis. Strong understanding of security principles and best practices for web applications (e. g., authentication, authorization, data encryption). Excellent problem-solving, analytical, and debugging skills. Excellent communication and collaboration skills. Experience with blockchain technologies and cryptocurrency exchanges. Experience with containerization technologies (e. g., Docker, Kubernetes). Experience with cloud platforms (e. g., AWS, Azure, GCP). Experience with testing frameworks (e. g., Jest, Mocha). (ref:hirist.tech) Show more Show less

Posted 1 week ago

Apply

3.0 years

0 Lacs

Gurugram, Haryana, India

On-site

Linkedin logo

Role Overview We are looking for a passionate and experienced Fullstack Developer to join our tech team. You will be responsible for building scalable web applications, developing robust backend systems, and collaborating closely with our product and design teams to deliver high-impact features Key Responsibilities Develop and maintain all server-side network components. Ensure optimal performance of the central database and responsiveness to front-end requests. Optimize application performance, including latency, throughput, and resource utilization. Design customer-facing UI and back-end services for various business processes. Develop high-performance applications by writing testable, reusable, and efficient code. Run diagnostic tests, repair defects, and provide technical support. Translate business requirements into technical solutions. Write clean, efficient, and well-documented code. Follow quality standards, engineering principles, and best practices. Take full ownership of assigned features and tasks. Key Requirements 3+ years of experience as a Software Development Engineer (SDE), preferably having built products from scratch. Strong understanding and application of Object-Oriented Programming (OOPS) concepts. Proficiency in at least one backend technology (e.g., Node.js, Java, Python, .NET). Experience with scalable API development. Familiarity with caching tools like Redis, Memcached, etc. Hands-on experience with messaging/event/queuing systems like Kafka, RabbitMQ, etc. Experience working with background jobs and asynchronous programming. Practice of Test Driven Development (TDD). Experience with one or more ORMs. Experience with relational and/or NoSQL databases (PostgreSQL, SQL Server, Oracle, MySQL, MongoDB, Cosmos DB). Strong skills in database design and query writing. Experience with frontend technologies such as React.js, Angular, etc. Familiarity with HTML/HTML5, CSS/CSS3, Responsive Design, Bootstrap, etc. Experience with JavaScript, jQuery, TypeScript, and modern web frameworks/stacks. Exposure to cloud platforms like AWS, GCP, Azure, etc. Experience with CI/CD tools and deployment scripts. Knowledge of infrastructure, networking, logging, monitoring, and web servers. (ref:hirist.tech) Show more Show less

Posted 1 week ago

Apply

4.0 years

0 Lacs

Gurugram, Haryana, India

On-site

Linkedin logo

About Omniful Omniful is a fast-growing B2B SaaS company revolutionizing how businesses optimize their operations. Responsibilities We are looking for an experienced Golang Developer to join our dynamic team and contribute to building high-performance, scalable Responsibilities : Develop, test, and maintain robust, scalable backend services using Golang. Design and implement distributed systems, APIs, and microservices. Optimize performance and ensure high availability and reliability. Collaborate with frontend developers, DevOps, and product managers to build seamless solutions. Implement secure, efficient coding and best practices. Write clean, maintainable, and well-documented : 4+ years of experience in backend development with Golang. Strong understanding of concurrency, multithreading, and microservices architecture. Experience with RESTful APIs, gRPC, and WebSockets. Proficiency in SQL/NoSQL databases like PostgreSQL, MongoDB, or Redis. Experience with message queues (Kafka, RabbitMQ) is a plus. Excellent problem-solving skills and the ability to work in a fast-paced Join Us? Be part of a high-growth, innovative SaaS company. Work on cutting-edge technologies in a collaborative environment (ref:hirist.tech) Show more Show less

Posted 1 week ago

Apply

2.0 - 4.0 years

0 Lacs

Gurugram, Haryana, India

On-site

Linkedin logo

Company Overview Songdew is transforming the music industry in India and beyond. With a dynamic community of over 75,000 artists and bands, we empower creators to promote, distribute, and monetize their music. Joining Songdew means becoming part of an innovative, fast-growing company at the forefront of music-tech and sonic Overview : We are looking for a Backend Developer with 2-4 years of experience in Python and Django to build scalable and efficient backend solutions. Responsibilities You will work on RESTful APIs, database optimization, and system architecture while collaborating with cross-functional teams to enhance Songdews & Responsibilities : Design, build, and maintain robust backend systems using Python and Django. Develop and enhance RESTful APIs that power the Songdew platform and mobile apps. Write clean, reusable, and well-documented code following best practices and design patterns. Optimize application performance with efficient database queries and caching strategies. Implement authentication, authorization, and data validation in APIs. Collaborate with frontend developers to ensure seamless integration between backend and UI/UX. Participate in code reviews, architecture discussions, and design sprints. Monitor and maintain application health, troubleshoot issues, and deploy hotfixes. Contribute to the scalability and reliability of our backend infrastructure. Stay updated on latest trends in backend development, DevOps, and cloud platforms. Write and maintain unit tests and support continuous integration and deployment workflows. Help mentor junior developers and contribute to building a strong tech & Skills : Bachelors degree in Computer Science, Engineering, or related field. 24 years of professional experience in backend development with Python and Django. Proficient in relational databases like MySQL or PostgreSQL, and Django ORM. Exposure to NoSQL databases (MongoDB, Redis, etc.) is a plus. Strong experience with RESTful API design and development. Familiar with microservices architecture and scalable system design. Proficient in Git and familiar with CI/CD tools and practices. Good understanding of unit testing, debugging, and performance tuning. Excellent problem-solving abilities and attention to detail (ref:hirist.tech) Show more Show less

Posted 1 week ago

Apply

5.0 years

0 Lacs

Chennai, Tamil Nadu, India

On-site

Linkedin logo

Job Profile Provide technical leadership to a team of 5+ engineers in an agile environment Work with Technical architect to design & develop the technology platform and its various sub-systems Work effectively with cross functional teams including product management to translate requirements to code, with test teams to troubleshoot, isolate issues and provide root cause, ensuring that the software developed is of the highest quality Maintain ownership of key technical & functional components of the product/platform Engage with Clients to Identify & understand functional and non-functional requirements and translate them into traceable architectural & design elements. Develop re-usable frameworks/components and Proof-of-Concepts required to accelerate development process Enforce best development practices and ensure highest quality designs Participate in architecture and design reviews Conduct code reviews, coverage & resolve bottlenecks Own the technical documentation of high-level & low-level designs Be responsible for directing, counseling and mentoring team members on technology development Ensure highest quality deliverables while adopting agile development practices Be customer focused and have the ability to manage & resolve complex technical issues Performance tuning & optimization Candidate Profile Minimum 5+ years of industry experience Must have 3+ years experience solely in a lead role, leading small teams Experience in full stack development Solid experience in C#, .NET Core, ASP.NET Core MVC, EntityFramework Core, LinQ Experience in microservices based application development is a must Hands-on experience building scalable web applications, in particular high frequency and low latency web applications with optimal memory management, performance, and scalability as a key focus Very Strong Object-oriented Analysis & Design (OOAD) skills Good knowledge of agile software development, Domain Driven Design, Test-Driven development, Continuous Integration (DDD, TDD, CI) Experience in sprint planning using JIRA or any equivalent tool Strong knowledge and application of Design patterns, data structures and algorithms concepts Solid experience in design and development of RESTful Web Services Hands on programming & debugging skills in dev, staging and production environments Experience with designing both relational (SQL Server/PostGres/MySQL) and non-relational databases and optimizing database structure for performance and/or maintainability and the ability to design and optimize queries Experience with one or more popular NoSQL databases- MongoDB/CouchDB/Cassandra/Redis etc Experience in Object-Oriented Javascript & NodeJS is a must Experience in one or more popular JS frameworks- AngularJS, BackboneJS, ExpressJS, SailsJS Experience in JavaScript-based build systems such as Grunt or Gulp Strong JS unit testing skills using any of the popular tools like Jasmine/Karma/Mocha Experience with Styling and Responsive Design techniques using technologies such as HTML5, Bootstrap, LESS, and SASS. Experienced in AWS cloud stack- EC2, S3, EBS, RDS, SQS, SNS, ElastiCache etc Experience in versioning systems like Git, SVN etc Well versed in 3rd party integrations using SDKs or ReST APIs Experience with Profiling and Performance Tuning code and applications (ref:hirist.tech) Show more Show less

Posted 1 week ago

Apply

0 years

0 Lacs

Chennai, Tamil Nadu, India

On-site

Linkedin logo

Skills: AWS, Microservices Architecture, Docker, Kubernetes, Terraform, API Management, .net core, Greetings from Colan Infotech!! Position - Technical Architect Location - Chennai Roles And Responsibilities Lead a bunch of development team, ensuring the quality of a customer ERP solution, and aligning engineering efforts with business goals. Bring in the technical expertise, liaise with leadership and collaboration with team members. Eminent written and verbal skills to communicate clearly Responsibilities Include The Following Define the technical versioning and propose architecture for projects. Make key technology decisions in unison with leadership, such as frameworks, tools, and best practices etc Ensure code quality, scalability, and maintainability Mentor the team and support the Account Manager take informed decisions. Conduct code reviews and provide constructive feedback (daily/ weekly) Setting up expectation to Team Leads on Code Quality and on-time delivery of releases/ tasks. System Design & Architecture Design scalable, efficient, and secure system architectures using the .NET ecosystem (ASP.NET, .NET Core, Dapper, etc.) Define overall application architecture, including backend services, frontend interactions, and database architecture Develop high-level solutions to meet business needs, considering both technical feasibility and cost-effectiveness Technical Leadership Lead the development team, providing technical guidance and mentorship. Review code to ensure best practices are followed (e.g., SOLID principles, design patterns, etc.). Evaluate and choose the right tools and technologies for the project. Integration & Scalability Design systems that can scale and integrate with other systems or services (e.g., third-party APIs, microservices). Ensure that applications are designed for performance and maintainability. Collaboration Work closely with product managers, business analysts, and other stakeholders to ensure that technical solutions align with business goals. Collaborate with teams working on different parts of the system (such as front-end developers, DevOps, and QA) to ensure a unified approach. Documentation & Reporting Document the architecture, design, and technical specifications. Prepare reports and presentations for stakeholders, communicating technical concepts in a clear, understandable way. Key Skills & Technologies .NET Framework & .NET Core: In-depth knowledge of the .NET ecosystem, including C#, ASP.NET, and Entity Framework. Cloud Platforms: Experience with cloud services like Azure or AWS for deploying scalable applications. Microservices & RESTful APIs: Familiarity with building microservices architectures and developing APIs. Databases: Strong knowledge of relational (SQL Server, PostgreSQL) and NoSQL databases (MongoDB, Redis). Design Patterns: Proficient in applying common design patterns (e.g., Singleton, Factory, Repository) to solve architectural challenges. Okta: Experience with Okta API and custom app integrations. Familiarity with Azure Active Directory, LDAP, and other IAM solutions. DevOps & CI/CD: Familiarity with Continuous Integration and Continuous Deployment pipelines, version control (Git), and automated testing frameworks. Agile/Scrum Methodologies: Experience working in agile teams, using tools like Jira or Azure DevOps for project management. Good To Know Kafka: Design, implement, and maintain Kafka-based streaming architectures. Develop Kafka producers and consumers for data ingestion and processing. Docker/ Kubernetes: experience in using Docker/ Kubernetes. Interested candidates send your updated resume to kumudha.r@colanonline.com Show more Show less

Posted 1 week ago

Apply

10.0 years

0 Lacs

Noida, Uttar Pradesh, India

On-site

Linkedin logo

Tech Lead - MERN ENGINEERING 10 - 15 Years FullTime Noida TA/0190/23 We are seeking a highly experienced MERN Stack Lead with 10+ years of experience in software development, specializing in MongoDB, Express.js, React.js, and Node.js. The ideal candidate should have strong leadership skills, hands-on expertise in system integration, and experience managing highperforming development teams. As a MERN Lead, you will be responsible for architecting scalable applications, integrating diverse systems and APIs, mentoring developers, enforcing best coding practices, and ensuring smooth project execution while collaborating with product managers, designers, and stakeholders. Key Responsibilities : Leadership & Development : Lead the end-to-end development of scalable web applications using MERN stack (MongoDB,Express.js, React.js, Node.js). Architect, design, and develop high-performance, reusable, and maintainable code. Ensure best practices in code quality, security, performance optimization, and system integration. Stay updated with the latest trends in JavaScript frameworks, databases, cloud technologies, and DevOps. System Integration & API Management Design and implement robust system integrations across multiple applications, services, and thirdparty platforms. Develop and optimize RESTful APIs, GraphQL services, and WebSockets for real-time data exchange. Ensure smooth integration of internal and external systems, including third-party APIs, payment gateways, and cloud-based services. Work with enterprise integration patterns, middleware, and message brokers (Kafka, RabbitMQ, Redis, MQTT). Troubleshoot and resolve integration issues, ensuring seamless data flow across applications. Team Management & Mentorship Lead and mentor a team of developers, conducting code reviews, training sessions, and technical guidance. Facilitate daily stand-ups, sprint planning, and retrospectives to ensure efficient team collaboration. Work closely with HR and management to hire, onboard, and retain top engineering talent. Foster a collaborative and innovative team culture with a focus on knowledge sharing and continuous learning. Key Requirements Skills MERN Stack Expertise : MongoDB, Express.js, React.js, Node.js. Strong proficiency in TypeScript, JavaScript (ES6+), Redux, Hooks, Context API, and Next.js. Hands-on experience with RESTful APIs, GraphQL, WebSockets, and Microservices Architecture. Deep understanding of NoSQL databases (MongoDB) and relational databases (PostgreSQL, MySQL). Experience in Unit Testing, Integration Testing, and Test Automation using Jest, Mocha, or Cypress. Knowledge of system integration, middleware, and API orchestration. Experience with authentication & authorization mechanisms (JWT, OAuth, SSO). Cloud deployment experience with AWS, Azure, or GCP (EC2, S3, Lambda, DynamoDB). Experience with CI/CD pipelines, Docker, Kubernetes, and Infrastructure as Code (IaC) tools like Terraform. Exposure to Agile, Scrum methodologies, and project management tools (JIRA, Trello, Asana). Soft Skills & Leadership Abilities Excellent communication and stakeholder management skills. Proven experience in leading and mentoring a team of developers. Strong problem-solving, analytical thinking, and decision-making abilities. Ability to balance technical leadership with hands-on coding when required. Passionate about best coding practices, design patterns, and continuous learning. Preferred Qualifications Bachelor's/Masters degree in Computer Science, Engineering, or a related field. Certifications in Cloud (AWS, Azure, GCP), Agile, or DevOps are a plus. Previous experience working with international clients (especially US/Europe-based projects). About Us TechAhead is a global digital transformation company with a strong presence in the USA and India. We specialize in AI-first product design thinking and bespoke development solutions. With over 15 years of proven expertise, we have partnered with Fortune 500 companies and leading global brands to drive digital innovation and deliver excellence. At TechAhead, we are committed to continuous learning, growth and crafting tailored solutions that meet the unique needs of our clients. Join us to shape the future of digital innovation worldwide and drive impactful results with cutting-edge AI tools and strategies! (ref:hirist.tech) Show more Show less

Posted 1 week ago

Apply

5.0 years

0 Lacs

Noida, Uttar Pradesh, India

On-site

Linkedin logo

Senior Backend Developer ENGINEERING 5 - 8 Years FullTime Noida TA/0177/23 We are looking for a highly skilled Senior Backend Developer with extensive experience in NestJS and Node.js to join our dynamic team. The ideal candidate will have a strong background in designing scalable backend systems, developing RESTful APIs, and working with microservices architecture. Key Responsibilities Design, develop, and maintain high-performance, scalable, and secure backend applications using NestJS and Node.js. Build and optimize RESTful APIs and microservices to support frontend applications and mobile platforms. Collaborate with cross-functional teams, including product managers, frontend developers, and DevOps engineers, to deliver robust software solutions. Implement best practices for code quality, security, and performance. Write clean, maintainable, and well-documented code. Troubleshoot and resolve performance and scalability issues in real-time environments. Stay updated with the latest industry trends and emerging technologies in backend development. Required Skills And Qualifications Bachelors/Masters degree in Computer Science, Engineering, or a related field. 5+ years of professional experience in backend development with Node.js, including at least 3 years with NestJS. Strong understanding of TypeScript and modern JavaScript (ES6+). Proficient in building and maintaining RESTful APIs and working with WebSockets. Experience with microservices architecture and serverless applications. Solid understanding of database design and working with SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) databases. Experience with Docker, Kubernetes, and CI/CD pipelines. Strong knowledge of authentication and authorization mechanisms, including OAuth2, JWT, etc. Familiarity with cloud platforms like AWS, Azure, or GCP. Excellent problem-solving, debugging, and analytical skills. Strong communication and leadership abilities. Preferred Skills Experience with GraphQL APIs. Knowledge of message brokers like RabbitMQ, Kafka, or Redis Pub/Sub. Understanding of DevOps practices and infrastructure as code (Terraform, Ansible). Background in Agile/Scrum methodologies. About Us Techahead Software Pvt. Ltd. TechAhead is a global digital transformation company with a strong presence in the USA and India. We specialize in AI-first product design thinking and bespoke development solutions. With over 15 years of proven expertise, we have partnered with Fortune 500 companies and leading global brands to drive digital innovation and deliver excellence. At TechAhead, we are committed to continuous learning, growth and crafting tailored solutions that meet the unique needs of our clients. Join us to shape the future of digital innovation worldwide and drive impactful results with cutting-edge AI tools and strategies! Techahead Software Pvt. Ltd (ref:hirist.tech) Show more Show less

Posted 1 week ago

Apply

8.0 years

0 Lacs

Greater Kolkata Area

On-site

Linkedin logo

Key Responsibilities Lead the design, development, and implementation of robust and scalable backend services using Node.js. Architect and build RESTful APIs or GraphQL APIs that are efficient, secure, and well-documented. Collaborate with product managers, front-end developers, and other stakeholders to translate business requirements into technical specifications and deliver innovative solutions. Optimize application performance, scalability, and security, ensuring high availability and responsiveness. Design and manage database schemas (both SQL and NoSQL) and ensure efficient data storage and retrieval. Conduct thorough code reviews, enforce coding standards, and ensure the maintainability and quality of the codebase. Mentor and provide technical guidance to junior and mid-level developers, fostering a culture of continuous learning and improvement. Troubleshoot, debug, and resolve complex technical issues and production incidents efficiently. Contribute to the entire software development lifecycle, from conceptualization and design to deployment, monitoring, and maintenance. Stay updated with the latest trends and best practices in Node.js, backend development, and cloud technologies. Required Skills & Qualifications 8+ years of hands-on experience in software development, with a significant and primary focus on Node.js backend development. Expert-level proficiency in JavaScript/TypeScript and the Node.js runtime environment. Extensive experience with popular Node.js frameworks such as Express.js, NestJS, Koa.js, or similar. Strong understanding of relational databases (e.g, PostgreSQL, MySQL) and/or NoSQL databases (e.g, MongoDB, DynamoDB), including schema design, query optimization, and ORMs/ODMs. Proven experience in designing and building scalable RESTful APIs (and/or GraphQL APIs). Solid understanding of microservices architecture, asynchronous programming, and message queues (e.g, Kafka, RabbitMQ, SQS). Proficiency with Git for version control and collaborative development workflows. Experience with unit testing, integration testing, and mocking frameworks (e.g, Jest, Mocha, Chai). Familiarity with cloud platforms (e.g, AWS, Azure, GCP) and deploying Node.js applications in a cloud environment. Good To Have Skills Experience with containerization technologies like Docker and Kubernetes. Familiarity with CI/CD pipelines (e.g, Jenkins, GitLab CI, GitHub Actions). Experience with serverless computing (e.g, AWS Lambda). Understanding of frontend frameworks (e.g, React, Angular, Vue.js) to facilitate better API design and collaboration. Knowledge of caching mechanisms (e.g, Redis, Memcached) (ref:hirist.tech) Show more Show less

Posted 1 week ago

Apply

2.0 years

0 Lacs

Mumbai Metropolitan Region

On-site

Linkedin logo

Build scalable and loosely coupled services to extend our platform Build bulletproof API integrations with third-party APIs for various use case. Evolve our Infrastructure and add a few more nines to our overall availability Have full autonomy and own your code, and decide on the technologies and tools to deliver as well operate large-scale applications on AWS Give back to the open-source community through contributions on code and blog posts This is a startup so everything can change as we experiment with more product specific Requirements : Atleast 2+ years of Development Experience You have prior experience developing and working on consumer-facing web/app products Hands-on experience in JavaScript. Exceptions can be made if youre really good at any other language with experience in building web/app-based tech products Expertise in Node.JS and Experience in at least one of the following frameworks - Express.js, Koa.js, Socket.io (http://socket.io/) Good knowledge of async programming using Callbacks, Promises, and Async/Await Hands-on experience with Frontend codebases using HTML, CSS, and AJAX Working knowledge of MongoDB, Redis, MySQL Good understanding of Data Structures, Algorithms, and Operating Systems You've worked with AWS services in the past and have experience with EC2, ELB, AutoScaling, CloudFront, S3 Experience with Frontend Stack would be added advantage (HTML, CSS) You might not have experience with all the tools that we use but you can learn those given the guidance and resources Experience in Vue.js would be plus (ref:hirist.tech) Show more Show less

Posted 1 week ago

Apply

0 years

0 Lacs

Sahibzada Ajit Singh Nagar, Punjab, India

On-site

Linkedin logo

About The Role Indi IT Solutions is looking for a passionate and experienced Laravel Developer to join our backend development team. As a Laravel Developer, you will be responsible for building and maintaining high-performance web applications, designing efficient database structures, integrating APIs, and collaborating with cross-functional teams to deliver scalable and secure Responsibilities : Design, develop, test, and deploy web applications using Laravel and PHP. Develop and consume RESTful APIs and integrate third-party services. Design relational databases and write optimized MySQL queries. Collaborate with frontend developers to ensure seamless integration between frontend and backend systems. Write clean, well-documented, and reusable code following MVC architecture. Debug and troubleshoot issues and implement fixes in a timely manner. Optimize applications for maximum speed, scalability, and security. Use Git for version control and manage codebase across environments. Participate in code reviews, sprint planning, and team stand-ups. Stay up to date with Laravel updates, emerging backend technologies, and industry best Technical Skills : PHP (Object-Oriented Programming) and strong expertise in the Laravel framework. Deep understanding of MVC architecture and design patterns. Solid experience with MySQL, including database design, indexing, and performance optimization. Familiarity with JavaScript, HTML5, and CSS3 for frontend interaction. Experience with RESTful API development and integration. Knowledge of authentication mechanisms (JWT, OAuth, Laravel Proficiency in Git and version control workflows (e.g., GitHub, Bitbucket). Experience with deployment and hosting on cloud servers (e.g., AWS, DigitalOcean, or cPanel environments). Understanding of caching mechanisms (Redis, Memcached) and queue systems (Laravel Queues). Familiarity with tools like Composer, Artisan CLI, and Laravel Skills (Nice to Have) : Experience with Vue.js or other JavaScript frameworks used with Laravel. Knowledge of Unit Testing and test-driven development (TDD). Basic understanding of CI/CD pipelines. Exposure to Agile/Scrum Qualifications : Bachelors Degree in Computer Science, Information Technology (ref:hirist.tech) Show more Show less

Posted 1 week ago

Apply

3.0 years

0 Lacs

Sahibzada Ajit Singh Nagar, Punjab, India

On-site

Linkedin logo

NodeJs (3+ years) : Design, develop, and maintain high performance, reliable, and secure backend services using NodeJS & Typescript. Must have experience with Microservices architecture and should have demonstrated experience in the same. Must have knowledge about RestAPIs, Protobuf, gRPC, Server Sent Events, WebSockets, GraphQL (Any 3 is fine). Must have knowledge about Docker and containerisation in general. Must have working knowledge of at least 1 message broker (Apache Kafka, RabbitMQ, Amazon SQS etc). Must have knowledge of integrating auditing and monitoring dashboards within services for health checks and logging (Prometheus, Grafana etc). Must have working knowledge about at least 1 SQL database (MySQL, Postgres, MSSQL etc), 1 NoSQL database (MongoDB, Document DB etc) and 1 in-memory database (Redis). Must have demonstrated experience in implementing integration and unit tests. Should have decent working knowledge of AWS and it's services. Develop APIs to integrate with other services and systems. Work closely with frontend developers to ensure a seamless user experience. Monitor performance of backend services and troubleshoot any issues that arise. Implement best practices for security and scalability of the backend services. Collaborate with other teams to ensure successful delivery of projects. (ref:hirist.tech) Show more Show less

Posted 1 week ago

Apply

5.0 years

0 Lacs

Tamil Nadu, India

On-site

Linkedin logo

About The Role We are seeking a highly skilled and motivated Senior Backend Engineer with a strong foundation in Node.js and TypeScript to join our growing team. In this role, you will be responsible for designing, developing, and maintaining high-performance and scalable backend services for our critical applications. You will work closely with a talented team of engineers to build innovative solutions that drive our business forward. Key Responsibilities Design, develop, and maintain RESTful APIs and other backend services using Node.js and TypeScript. Implement robust and scalable solutions using industry-best practices and design patterns. Work with NoSQL and SQL databases (e.g, MySQL, MongoDB, Redis) to efficiently store and retrieve data. Develop and implement secure and reliable authentication and authorization mechanisms. Participate in all phases of the software development lifecycle, including requirements gathering, design, development, testing, and deployment. Write clean, well-documented, and maintainable code adhering to coding standards. Collaborate effectively with cross-functional teams, including frontend engineers, product managers, and QA engineers. Troubleshoot and debug issues effectively and efficiently. Stay up-to-date with the latest advancements in Node.js, TypeScript, and related technologies. Qualifications Required : 5+ years of professional experience in backend development with a strong focus on Node.js and TypeScript. Strong understanding of Node.js frameworks (e.g, Express.js, NestJS). Proficiency in TypeScript, including experience in building scalable and maintainable applications. Solid understanding of RESTful API design principles and best practices. Experience with asynchronous programming patterns (e.g, Promises, Async/Await). Experience working with databases (SQL/NoSQL), including MySQL, MongoDB, Redis. Strong understanding of security principles and best practices for web applications (e.g, authentication, authorization, data encryption). Excellent problem-solving, analytical, and debugging skills. Excellent communication and collaboration skills. Preferred Experience with blockchain technologies and cryptocurrency exchanges. Experience with containerization technologies (e.g, Docker, Kubernetes). Experience with cloud platforms (e.g, AWS, Azure, GCP). Experience with testing frameworks (e.g, Jest, Mocha). Benefits Competitive salary and benefits package. Opportunities for professional growth and development. Collaborative and supportive team environment. Work on challenging and impactful projects (ref:hirist.tech) Show more Show less

Posted 1 week ago

Apply

Exploring Redis Jobs in India

Redis is a popular open-source, in-memory data structure store that is used as a database, cache, and message broker. In India, the demand for professionals with expertise in Redis is on the rise, with companies across various industries looking to hire skilled individuals who can manage and optimize Redis databases effectively.

Top Hiring Locations in India

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

Average Salary Range

The average salary range for Redis professionals in India varies based on experience level: - Entry-level: INR 4-6 lakhs per annum - Mid-level: INR 8-12 lakhs per annum - Experienced: INR 15-20 lakhs per annum

Career Path

In the Redis job market in India, a typical career path may include roles such as: - Junior Developer - Senior Developer - Tech Lead - Architect

Related Skills

Apart from expertise in Redis, professionals in this field are often expected to have knowledge and experience in: - Database management - Caching techniques - Networking protocols - Scripting languages (e.g., Python, Shell scripting)

Interview Questions

  • What is Redis and how is it different from other key-value stores? (basic)
  • Explain the different data structures supported by Redis. (basic)
  • How do you handle data persistence in Redis? (medium)
  • What are some common use cases for Redis in a web application? (medium)
  • How does Redis ensure high availability and scalability? (medium)
  • Explain the role of Redis transactions. (medium)
  • How do you monitor and optimize Redis performance? (advanced)
  • Can you explain the concept of Redis clustering? (advanced)
  • What are the security best practices for Redis deployments? (advanced)
  • How would you handle data backup and recovery in Redis? (advanced)
  • ...

Closing Remark

As you explore Redis job opportunities in India, remember to prepare thoroughly by gaining a deep understanding of Redis concepts, related technologies, and best practices. With the right skills and knowledge, you can confidently apply for Redis roles and advance your career in this exciting field. Good luck!

cta

Start Your Job Search Today

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

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

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

Featured Companies