Home
Jobs

1900 Rabbitmq Jobs - Page 11

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

3.0 - 5.0 years

5 - 15 Lacs

Bengaluru

Work from Office

Naukri logo

Shift : (GMT+05:30) Asia/Kolkata (IST) What do you need for this opportunity? Must have skills required: Core Java, Spring, Microservice, SQL Infrrd is Looking for: Hello there! Infrrd here. Havent heard of us before? No problem. First off, its pronounced In-fur-d. The Enterprise AI company that uses AI and Machine Learning technologies to help our customers automate human tasks. We are looking for Java Developer with 3-5 years of experience who will help in building Java applications with a commitment to collaborative problem solving, understanding sophisticated design, maintaining product quality and providing inputs when it comes to design of the architecture and also eventually grow into a leader who junior developers would look up to. Someone who has: Bachelor's degree in Computer Science, Information Technology or related field. Excellent understanding of Core Java Good understanding of Spring framework Working knowledge of databases like MongoDB and MySQL Familiarity with Microservices architecture. Familiarity with Streaming Queues like Kafka, RabbitMQ. Good understanding of Rest APIs and Java microservices. Excellent communication and interpersonal skills. Good debugging and problem-solving skills and solid command with data structure Experience in ElasticSearch and PostGres will be a big plus What you will do: Translate application storyboards and use cases into functional applications. Design, build and maintain efficient, reusable, and reliable Java code. Ensure the best possible performance, quality, and responsiveness of the applications. Identify bottlenecks and bugs, and devise solutions to these problems. Help maintain code quality, organization, and automatization.

Posted 5 days ago

Apply

4.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Linkedin logo

Senior Software Engineer – Backend About US: Paytm is India's leading mobile payments and financial services distribution company. Pioneer of the mobile QR payments revolution in India, Paytm builds technologies that help small businesses with payments and commerce. Paytm’s mission is to serve half a billion Indians and bring them to the mainstream economy with the help of technology. About the role: As a Senior Software Engineer, you would be working with the senior technology people of our company with the goal of developing high-quality software, aligned with our business strategy and the user demand. Requirements: 4+ years of server-side application development experience with Java, Spring boot, Microservice Deeply technical with a track record of successful delivery. An entrepreneurial spirit combined with strong program and product management skills. Excellent written and verbal communication skills with the ability to present complex plans and designs. Excellent judgment, organizational, and problem-solving skills. Excellent design and architecture knowledge. Data-driven decision making. Preferred Qualifications: Bachelor's/Master's Degree in Computer Science or equivalent Skills that will help you succeed in this role: Language: Java/Node DB: RDBMS, Messaging: Kafka/RabbitMQ, Caching: Redis/Aerospike, Micro services, AWS Good experience in scaling, performance tuning & optimization at both API and storage layers Why join us: Because you get an opportunity to make a difference and have a great time doing that. You are challenged and encouraged here to do stuff that is meaningful for you and for those we serve. You should work with us if you think seriously about what technology can do for people. We are successful, and our successes are rooted in our people's collective energy and unwavering focus on the customer, and that's how it will always be. Learn more about the exciting work we do in Tech by reading our Engineering blogs Compensation: If you are the right fit, we believe in creating wealth for you. With enviable 500 mn+ registered users, 21 mn+ merchants and depth of data in our ecosystem, we are in a unique position to democratize credit for deserving consumers & merchants – and we are committed to it. India’s largest digital lending story is brewing here. It is your opportunity to be a part of the story!

Posted 5 days ago

Apply

3.0 years

0 Lacs

Gurugram, Haryana, India

On-site

Linkedin logo

We are looking for a passionate and skilled Senior Python Developer to join our growing engineering team. You will play a key role in designing, building, and maintaining scalable backend systems and APIs that drive meaningful user experiences. This role involves close collaboration with frontend engineers, product managers, and designers to build high-impact software solutions. Responsibilities: Design, develop, and maintain high-performance, scalable, and secure backend services using Python. Write clean, efficient, and well-documented code, following best practices and company coding standards. Work with modern Python frameworks such as Django, Flask, or FastAPI to build RESTful APIs and microservices. Collaborate with cross-functional teams to define and implement new features and improvements. Participate in code reviews, peer programming, and team knowledge-sharing sessions. Troubleshoot, debug, and optimize existing systems for performance and reliability. Analyze requirements and translate them into effective technical solutions. Integrate with third-party services, APIs, and data sources. Contribute to Agile ceremonies including sprint planning, reviews, and retrospectives. Write unit and integration tests to ensure software quality and reliability. Ensure timely delivery of assigned tasks and proactively communicate progress and blockers. You need to have the following: ⁠3+ years of hands-on experience in software development using Python. ⁠Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience). ⁠Solid understanding of at least one Python web framework: Django, Flask, or FastAPI. ⁠Experience with data manipulation and analysis libraries such as Pandas and NumPy. ⁠Familiarity with relational and/or NoSQL databases such as MySQL, PostgreSQL, MongoDB, or Firebase. ⁠Knowledge of message queues and task workers (e.g., Celery, Redis, RabbitMQ). ⁠Basic understanding of RESTful API design and HTTP protocols. ⁠Experience with version control systems like Git. ⁠Exposure to cloud platforms (AWS, GCP, etc.) and containerization tools (Docker) is a plus. ⁠Basic understanding of DevOps principles and practices (e.g., CI/CD). ⁠Understanding of the software development lifecycle and Agile methodologies. ⁠Good knowledge of data structures, algorithms, and system design principles. ⁠Basic understanding of AI/ML concepts and tools is a plus. ⁠Strong debugging and problem-solving skills. Good communication skills and the ability to work collaboratively in a team environment. ⁠A portfolio of side projects or contributions to open-source repositories (on GitHub) is a big plus. Skills Needed Python, Django, Flask/FastAPI, Pandas, NumPy, REST APIs, Git, MySQL, PostgreSQL, MongoDB, Docker, Message Queues (Celery, Redis, RabbitMQ, SQS), DevOps (basic CI/CD),

Posted 5 days ago

Apply

4.0 years

0 Lacs

Noida, Uttar Pradesh, India

On-site

Linkedin logo

Senior Software Engineer – Backend About US: Paytm is India's leading mobile payments and financial services distribution company. Pioneer of the mobile QR payments revolution in India, Paytm builds technologies that help small businesses with payments and commerce. Paytm’s mission is to serve half a billion Indians and bring them to the mainstream economy with the help of technology. About the role: As a Senior Software Engineer, you would be working with the senior technology people of our company with the goal of developing high-quality software, aligned with our business strategy and the user demand. Requirements: 4+ years of server-side application development experience with Java, Spring boot, Microservice Deeply technical with a track record of successful delivery. An entrepreneurial spirit combined with strong program and product management skills. Excellent written and verbal communication skills with the ability to present complex plans and designs. Excellent judgment, organizational, and problem-solving skills. Excellent design and architecture knowledge. Data-driven decision making. Preferred Qualifications: Bachelor's/Master's Degree in Computer Science or equivalent Skills that will help you succeed in this role: Language: Java/Node DB: RDBMS, Messaging: Kafka/RabbitMQ, Caching: Redis/Aerospike, Micro services, AWS Good experience in scaling, performance tuning & optimization at both API and storage layers Why join us: Because you get an opportunity to make a difference and have a great time doing that. You are challenged and encouraged here to do stuff that is meaningful for you and for those we serve. You should work with us if you think seriously about what technology can do for people. We are successful, and our successes are rooted in our people's collective energy and unwavering focus on the customer, and that's how it will always be. Learn more about the exciting work we do in Tech by reading our Engineering blogs Compensation: If you are the right fit, we believe in creating wealth for you. With enviable 500 mn+ registered users, 21 mn+ merchants and depth of data in our ecosystem, we are in a unique position to democratize credit for deserving consumers & merchants – and we are committed to it. India’s largest digital lending story is brewing here. It is your opportunity to be a part of the story!

Posted 5 days ago

Apply

0 years

6 - 9 Lacs

Delhi, India

On-site

Linkedin logo

A fast-growing player in the enterprise SaaS and cloud-native solutions space, we build high-availability, high-throughput platforms that power digital services for Fortune 500 clients across finance, retail, and healthcare. Our engineering culture revolves around clean code, test automation, and DevOps-driven delivery to ship scalable back-end services that keep mission-critical applications running 24×7. Role & Responsibilities Design, develop, and optimize server-side features in Java/Python, ensuring sub-second latency and 99.99% uptime. Implement RESTful and gRPC APIs, integrating with microservices, event streams, and third-party systems. Own end-to-end module lifecycle—architecture, coding, unit/integration testing, containerization, and deployment. Collaborate with Product, Front-End, and DevOps teams to translate business requirements into production-ready services. Profile, refactor, and tune databases (SQL & NoSQL) to improve query performance and data integrity. Establish engineering best practices—code reviews, automated pipelines, observability dashboards—and mentor junior developers. Skills & Qualifications Must-Have 3–6 yrs hands-on building back-end services with Java (Spring Boot) or Python (FastAPI/Django). Deep understanding of RESTful design, JSON, and API versioning; exposure to gRPC or GraphQL a plus. Proficient in relational databases (PostgreSQL/MySQL) and at least one NoSQL store (MongoDB/Redis). Experience with Docker, Kubernetes, and CI/CD pipelines (Jenkins/GitHub Actions) for automated delivery. Solid grasp of data structures, algorithms, and multithreading; able to debug complex production issues. Comfortable working onsite in an Agile, test-driven environment with daily stand-ups and sprint rituals. Preferred Knowledge of message brokers (Kafka/RabbitMQ) and event-driven microservice architectures. Hands-on with cloud services—AWS ECS/EKS, Azure AKS, or GCP GKE—plus infrastructure-as-code (Terraform). Exposure to monitoring stacks (Prometheus, Grafana) and distributed tracing (Jaeger, OpenTelemetry). Benefits & Culture Highlights Engineer-centric culture: hackathons, architecture guilds, and dedicated learning budgets. Cutting-edge tech stack and green-field projects that influence millions of users. Performance-linked bonuses, comprehensive medical cover, and on-site wellness facilities. Skills: grpc,opentelemetry,aws eks,data structures,aws,rabbitmq,azure aks,git,nosql,jenkins,github actions,django,ci/cd,kubernetes,algorithms,terraform,java,postgresql,docker,devops,agile,aws ecs,prometheus,python,sql,cloud,fastapi,mongodb,restful apis,kafka,gcp gke,graphql,jaeger,spring boot,mysql,grafana,redis,multithreading,microservices

Posted 5 days ago

Apply

50.0 years

0 Lacs

New Delhi, Delhi, India

On-site

Linkedin logo

We are B2B Travel Tech startup that is reshaping the way travel agents sell and deliver exceptional travel experiences worldwide. We enable travel agents to book flights, hotels & holidays conveniently and we provide comprehensive end-to-end on-ground travel services. We do over INR 1000 crore+ GMV (sales) and are growing rapidly. Our strong business model and focus on delivering excellent customer experience has facilitated our sustainable growth funded by internal cashflows. To fuel innovation and growth, we have raised USD 5.5mn+ funds from marquee global investors! What is on offer: Work on Best Tech Stack - AWS/GCP, Kubernetes, Docker, Jenkins, GitLab, Terraform, Redis, Elasticsearch, RabbitMQ, Ansible, EKS, GKE, MySQL, and MongoDB. Learn from Best Mentors with Cumulative 50+ years of experience in Tech who previously worked in 4 unicorns Best combination of Salary, INR 14 to 25 LPA + ESOPs + promotions + aggressive growth prospects (read further)! Work with a young & passionate team to excel and make an impact Work closely with the founders Build world class tech products and leverage technology to drive growth globally! Fast Career Growth with fast appraisals and fast salary increase Super passionate team with deep conviction which has stayed together during covid. Very high ownership role in a fast-paced environment Great Culture -> No hierarchy/politics nonsense guaranteed! Growth Path: VP/Director - 40-50 LPA Manager/ Tech Lead - 25-40 LPA APM/SDE 2 - 14-25 LPA Analyst/SDE 1 - 7-14 LPA About us The founding team has aced their respective leadership roles at successful internet startups in India, which are as follows: Ashish: Cofounder, leads technology, Ex CTO Cars24, CTO FabFurnish, Gaadi. Arun : Cofounder, leads product, Ex Cars24, TravelTriangle, TripFactory, IIM Bangalore. Chirag : Cofounder, leads business, Ex Oyo, TravelTriangle, IIM Ahmedabad, IIT Roorkee. Shrawan : VP Engineering, 20+ yrs Tech exp, Ex CTO Millenium Entertainment, One Kosmos Akshat : Director Engineering, 16+ yrs Tech exp, Ex Cars24, L&T, Samsung US, Motorola US. Rajesh: Director Engineering, 15+ yrs Tech exp, Ex Hike, Foodpanda Must have technical skills - Proficiency in cloud services (AWS or Google Cloud Platform) and containerization tools like Kubernetes and Docker. Hands-on experience with: Linux OS Scripting (Shell/Bash/Python) Database management (MySQL, MongoDB). Expertise with CI/CD tools (e.g., Jenkins, GitLab, Chef/Puppet/Ansible, Maven/Nexus, EKS, GKE) and configuration management tools like Ansible and Terraform. Deploy and maintain infrastructure using Redis, Elasticsearch, and RabbitMQ for scalable and high-performance applications. Check if you fit in the role- You Must- Experienced with building, deploying, and operating tech infrastructure and applications. Skilled in making software updates and fixing issues in deployments. You Can- Collaborate with different teams to improve and streamline DevOps processes. Have strong troubleshooting skills for infrastructure and deployment issues. You Want to- Drive technical excellence and automation. Grow in a fast-paced environment. This role is not ideal for someone who is- Is not comfortable being available during odd hours / at night for support. Has not worked on multiple backend applications independently. Is not self-motivated to keep up with the rapidly evolving DevOps ecosystem. Is not comfortable with long working hours (10 - 12 hours daily). Is not comfortable working 5 days a week from the office in Delhi. Important Points: Office Location- Connaught Place, Delhi Work Timings - 9:30 till work gets over. You are considering joining a startup. Building anything of value takes time. The majority of our exits happen within the first 2 months of people joining because new joiners are not able to adjust to the high pace environment. You can expect 10-12 hours of work in a day! Fast pace translates to fast growth and exciting responsibilities. ESOPs - 30% of team members have ESOPs Promotions - 40% of team members get promoted in 2 years Aggressive hikes for top performers - with median hikes ~25%

Posted 5 days ago

Apply

0 years

6 - 9 Lacs

Gurugram, Haryana, India

On-site

Linkedin logo

A fast-growing player in the enterprise SaaS and cloud-native solutions space, we build high-availability, high-throughput platforms that power digital services for Fortune 500 clients across finance, retail, and healthcare. Our engineering culture revolves around clean code, test automation, and DevOps-driven delivery to ship scalable back-end services that keep mission-critical applications running 24×7. Role & Responsibilities Design, develop, and optimize server-side features in Java/Python, ensuring sub-second latency and 99.99% uptime. Implement RESTful and gRPC APIs, integrating with microservices, event streams, and third-party systems. Own end-to-end module lifecycle—architecture, coding, unit/integration testing, containerization, and deployment. Collaborate with Product, Front-End, and DevOps teams to translate business requirements into production-ready services. Profile, refactor, and tune databases (SQL & NoSQL) to improve query performance and data integrity. Establish engineering best practices—code reviews, automated pipelines, observability dashboards—and mentor junior developers. Skills & Qualifications Must-Have 3–6 yrs hands-on building back-end services with Java (Spring Boot) or Python (FastAPI/Django). Deep understanding of RESTful design, JSON, and API versioning; exposure to gRPC or GraphQL a plus. Proficient in relational databases (PostgreSQL/MySQL) and at least one NoSQL store (MongoDB/Redis). Experience with Docker, Kubernetes, and CI/CD pipelines (Jenkins/GitHub Actions) for automated delivery. Solid grasp of data structures, algorithms, and multithreading; able to debug complex production issues. Comfortable working onsite in an Agile, test-driven environment with daily stand-ups and sprint rituals. Preferred Knowledge of message brokers (Kafka/RabbitMQ) and event-driven microservice architectures. Hands-on with cloud services—AWS ECS/EKS, Azure AKS, or GCP GKE—plus infrastructure-as-code (Terraform). Exposure to monitoring stacks (Prometheus, Grafana) and distributed tracing (Jaeger, OpenTelemetry). Benefits & Culture Highlights Engineer-centric culture: hackathons, architecture guilds, and dedicated learning budgets. Cutting-edge tech stack and green-field projects that influence millions of users. Performance-linked bonuses, comprehensive medical cover, and on-site wellness facilities. Skills: grpc,opentelemetry,aws eks,data structures,aws,rabbitmq,azure aks,git,nosql,jenkins,github actions,django,ci/cd,kubernetes,algorithms,terraform,java,postgresql,docker,devops,agile,aws ecs,prometheus,python,sql,cloud,fastapi,mongodb,restful apis,kafka,gcp gke,graphql,jaeger,spring boot,mysql,grafana,redis,multithreading,microservices

Posted 5 days ago

Apply

6.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Linkedin logo

Job Description We are looking for an experienced Java Backend Developer to join our team. The ideal candidate should be passionate about coding and developing scalable and high-performance applications. You will work closely with our front-end developers, designers, and other members of the team to deliver quality solutions that meet the needs of our clients. Your Future Duties And Responsibilities Design, develop and maintain Java-based applications. Develop and implement efficient algorithms and data structures. Ensure the performance, quality, and responsiveness of applications. Identify and troubleshoot software defects and issues. Collaborate with cross-functional teams to define, design, and ship new features. Participate in code reviews and ensure code quality and standards are met Stay up to date with emerging trends and technologies in software development Must-Have Skills Required qualifications to be successful in this role : Java Backend Developer with 6+ years of experience Reviews design documents and provides feedback on approach and estimates Technical expertise in the design, development, coding, testing, and debugging of software. Ensures that software meets or exceed specified standards and end-user requirements Experience in Openshift Experience in Mongo Strong knowledge of the Spring framework (Spring MVC, Spring boot, Spring Security) Knowledge of the java frameworks (Spring MVC) Good knowledge of relational database, specifically Oracle (SQL - PL/SQL) Strong knowledge of ORM tool (Hibernate preferably) Strong knowledge of web services (WSDL Soap, Restful) Familiarity with version control systems such as Git Ability to troubleshoot issues independently Excellent problem-solving and analytical skills Strong communication and collaboration skill. Good-to-Have Skills Experience with cloud platforms such as AWS or Azure Experience with Kafka and Redis Experience with containerization technologies such as Docker and Kubernetes Familiarity with message brokers such as RabbitMQ and Kafka Experience with front-end technologies such as Angular, React, or Vue.js Familiarity with machine learning and artificial intelligence technologies (ref:hirist.tech)

Posted 5 days ago

Apply

5.0 - 8.0 years

0 Lacs

Pune, Maharashtra, India

On-site

Linkedin logo

Experience : 5-8 Years Job Title : Software Developer Microservices | Docker | .NET | WPF Job Location : Thane/Pune (WFO) About The Project We are looking for two experienced Software Developers to join our team in supporting the ongoing project. This system is a lightweight version of our platform and runs entirely on Linux. All components are designed as independent microservices deployed using Docker containers. The system architecture leverages a modern .NET technology stack for performance and scalability, with a simplified Human-Machine Interface (HMI) using WPF. Role Overview As a Software Developer, you will be responsible for the design, development, and maintenance of scalable microservices, along with the implementation of desktop user interfaces. You will contribute across the entire software lifecycle from architecture to deploy mentensuring reliability, security, and maintainability of the codebase. Key Responsibilities Design and develop microservices in a containerized Linux environment using Docker. Implement RESTful APIs and service logic using C# and .NET (Core/Framework). Develop desktop UI applications using WPF following MVVM or similar patterns. Build and deploy Docker images; manage service orchestration with Kubernetes (preferred). Work with SQL-based relational databases for data access and storage. Ensure robust logging, monitoring, and exception handling within distributed services. Collaborate with team members using Git-based version control and agile development tools. Conduct code reviews, unit testing, and participate in CI/CD processes. Document system architecture, modules, and processes for future maintenance. Required Skills & Experience Strong hands-on experience with Linux environments for software development and deployment. Proven expertise in Docker, Docker Compose, and container orchestration tools such as Kubernetes. In-depth knowledge of C#, .NET Core/Framework, and object-oriented programming. Experience in building and maintaining WPF desktop applications. Solid understanding of microservices architecture, service communication, and stateless design. Proficiency in SQL Server, with experience in writing optimized queries, stored procedures, and database schema design. Familiarity with tools like Git, JIRA, Azure DevOps or GitHub Actions. Experience in CI/CD pipelines and automation for testing and deployment. with Qt for the UI development. That goes hand in hand with Linux Preferred Qualifications Exposure to messaging systems like RabbitMQ, MQTT, or Kafka. Understanding of secure coding practices, authentication, and role-based access control. Experience with container security, system hardening, and network policies in Kubernetes. Background in industrial systems, SCADA, or control systems (nice to have). Strong debugging, analytical, and problem-solving skills. (ref:hirist.tech)

Posted 5 days ago

Apply

4.0 years

0 Lacs

Greater Kolkata Area

Remote

Linkedin logo

Wobot AI is hiring a Senior Backend Developer (Node.js + ClickHouse) to help build the data backbone of our automation and vision intelligence platform. Explore the details below and see if you're the right fit! What You'll Do Design and implement ingestion pipelines into ClickHouse for Computer Vision and other high-volume structured insights. Model efficient, scalable schemas using MergeTree, ReplacingMergeTree, and appropriate partitioning strategies. Implement deduplication, version control, and update-safe ingestion strategies tailored for real-time and mutable data. Build and maintain backend services and APIs that expose ClickHouse data to other systems such as product dashboards and internal workflows. Collaborate with CV and backend teams to ensure seamless data flow, system integration, and ingestion resilience. Work with product and data consumers to support high-performance analytical queries and structured data access. Monitor and maintain ingestion health, performance, observability, and error handling across the pipeline. Contribute to future-facing system design that enables AI agent integration, context-aware workflows, and evolving protocols such as MCP. Must Have What we are looking for : 4 to 6 years of backend development experience with strong proficiency in Node.js. At least 1 year of production-grade experience with ClickHouse, including schema design and performance tuning. Experience building data pipelines using RabbitMQ, Pub/Sub, or other messaging systems. Solid understanding of time-series data, analytical query patterns, and distributed ingestion design. Familiarity with Google Cloud Platform and serverless development practices. Good To Have Experience with TypeScript in production backend systems. Exposure to building serverless applications using Cloud Run or AWS Lambda. Experience working with materialized views, TTL-based retention, and ingestion optimization in ClickHouse. Prior experience with Computer Vision pipelines or real-time data flows. Awareness of modern backend patterns that support AI/ML-generated insights, structured data orchestration, and agent-based interactions. Familiarity with designing systems that could interface with evolving protocols such as MCP or context-rich feedback systems. How We Work We use Microsoft Teams for daily communication, conduct daily standups and team meetings over Teams. We value open discussion, ownership, and a founder mindset. We prioritize design, amazing UI/UX, documentation, to-do lists, and data-based decision-making. We encourage team bonding through bi-weekly town halls, destressing sessions with a certified healer, and fun company retreats twice a year. We offer a 100% remote workplace model, health insurance, top performers eligible for attractive equity options, mental health consultations, company-sponsored upskilling courses, growth hours, the chance to give back with 40 hours for community causes, and access to a financial advisor. Wobot is an Equal Opportunity Employer If you have a passion for developing innovative solutions and want to work on cutting-edge technology, we encourage you to apply for this exciting opportunity. (ref:hirist.tech)

Posted 5 days ago

Apply

0.0 - 31.0 years

4 - 6 Lacs

Sodala, Jaipur

On-site

Apna logo

Backend Engineer Role OverviewWe’re seeking a versatile Backend Engineer proficient in Python and TypeScript to design, build, and maintain robust APIs and data services. You’ll collaborate across teams to deliver high-quality, scalable back-end systems under rapid iteration cycles. Key Responsibilities· API Design & Development o Build and maintain RESTful and/or GraphQL endpoints using Python (e.g. FastAPI, Flask) and TypeScript (Node.js, NestJS, or similar). o Define clear, versioned OpenAPI/Swagger (or GraphQL) specifications. · Data Modeling & Database Management o Design and optimize relational schemas (PostgreSQL) and NoSQL stores as needed. o Implement migrations, indexing strategies, and performance tuning. · Integration Services o Develop connectors and adapters for external systems (e.g. object storage, message queues, third-party APIs). o Ensure data consistency, validation, and error handling. · Collaboration & Documentation o Partner with frontend, DevOps, and product teams to refine requirements and troubleshoot issues. o Produce and maintain clear technical documentation for APIs, data models, and deployment processes. Must-Have Qualifications· 1+ years professional experience in backend development using: o Python (FastAPI, Flask, or Django REST Framework) o TypeScript (Node.js, NestJS, Express, or equivalent) · Strong SQL skills; experience with ORMs (SQLAlchemy, TypeORM, Prisma, etc.). · Expertise in designing secure, well-documented APIs (REST or GraphQL) with JWT/OAuth2 authentication. · Proven ability to ship features quickly in an agile, startup-like environment. · Solid testing mindset: comfortable writing and maintaining automated test suites. Nice-to-Have· Experience with caching (Redis, Memcached) and message brokers (RabbitMQ, Kafka). · Familiarity with cloud platforms (AWS, GCP, Azure) and infrastructure-as-code (Terraform). · Knowledge of event-driven architectures or serverless patterns. · Prior exposure to data pipelines (Airflow, Prefect) or real-time streaming.

Posted 5 days ago

Apply

4.0 years

0 Lacs

Noida, Uttar Pradesh, India

On-site

Linkedin logo

We are seeking a highly skilled and experienced Senior Python Developer to join our dynamic team. The ideal candidate will have deep expertise in Python frameworks like Flask and FastAPI, experience with system design, and a strong understanding of distributed computing, databases, and cloud technologies. This role requires an individual with a passion for developing scalable, high-performance applications, and optimizing system architectures. Key Responsibilities: · Lead the design, development, and deployment of Python-based applications using frameworks such as Flask and FastAPI. · Architect and implement scalable, robust, and maintainable system design for large-scale applications. · Develop and maintain databases, ensuring optimized performance and security for MongoDB and PostgreSQL systems. · Utilize Redis for in-memory data storage to support fast, scalable, real-time applications. · Implement distributed computing systems and strategies to enhance application scalability and resilience. · Collaborate with DevOps and infrastructure teams to deploy and manage applications on cloud platforms, specifically Azure. · Write clean, maintainable, and efficient code following best practices for software development and system design. · Mentor junior developers and contribute to team knowledge sharing. · Collaborate with cross-functional teams to define, design, and ship new features. · Troubleshoot and optimize performance bottlenecks in existing applications and services. · Stay updated with the latest trends in Python, distributed computing, cloud services, and system architecture. Required Skills and Experience: · 4+ years of professional experience in Python development. · Strong experience with Python frameworks such as Flask, FastAPI, and other web development frameworks. · Proven experience in system design and architecture for scalable applications. · Hands-on experience with databases such as MongoDB and PostgreSQL, including database design, query optimization, and maintenance. · Knowledge of Redis and its application for caching and message brokering in distributed systems. · Solid understanding of distributed computing concepts and experience with distributed systems design and development. · Experience with cloud platforms, especially Azure, including deployment, scaling, and managing cloud services. · Familiarity with microservices architecture and RESTful APIs. · Strong problem-solving and analytical skills. · Ability to work in an agile environment and manage multiple tasks with shifting priorities. · Excellent communication skills and ability to collaborate with stakeholders. Preferred Qualifications: · Experience with CI/CD pipelines and containerization technologies such as Docker and Kubernetes. · Familiarity with other cloud platforms (AWS, GCP) is a plus. · Experience with message queues like RabbitMQ or Kafka. · Previous experience in a leadership or mentoring role is highly desirable.

Posted 5 days ago

Apply

5.0 - 8.0 years

25 - 30 Lacs

Pune

Remote

Naukri logo

Will design, develop, document, test & deploy modern apps leveraging Java, MySQL, CouchDB, React & REST APIs. Exp with ActiveMQ is a plus. Thrives in an agile environment, contributes to design discussions & promotes engineering best practices. Required Candidate profile Design, implement scalable backend services using Java & RESTful APIs. Develop modern, responsive UIs using Vue.js. Work with MySQL and CouchDB to design and optimize data storage solutions.

Posted 5 days ago

Apply

0 years

0 Lacs

Gurugram, Haryana, India

On-site

Linkedin logo

dunnhumby is the global leader in Customer Data Science, empowering businesses everywhere to compete and thrive in the modern data-driven economy. We always put the Customer First. Our mission: to enable businesses to grow and reimagine themselves by becoming advocates and champions for their Customers. With deep heritage and expertise in retail – one of the world’s most competitive markets, with a deluge of multi-dimensional data – dunnhumby today enables businesses all over the world, across industries, to be Customer First. dunnhumby employs nearly 2,500 experts in offices throughout Europe, Asia, Africa, and the Americas working for transformative, iconic brands such as Tesco, Coca-Cola, Meijer, Procter & Gamble and Metro. We are seeking a talented Lead Engineer with .NET expertise to lead development of a product that help Retailers transform their Retail Media business in a way that helps them achieve maximum ad revenue and enable massive scale. As an Lead Engineer, you will play a pivotal role in designing and delivering high-quality software solutions. You will be responsible for contributing to system architecture, and ensuring adherence to engineering best practices. Your technical expertise, leadership skills, and ability to drive results will be key to the success of our products. What you will be doing? You will design and deliver .NET Core solutions within a microservices architecture, ensuring adherence to compliance, security, and quality standards. Implement best practices in coding, CI/CD, and DevOps while balancing delivery timelines with technical excellence. Conduct regular performance reviews, provide actionable feedback, and drive innovation through continuous improvement and process enhancements. Focus on improving developer productivity and coaching junior team members to achieve their full potential. You will collaborate with product managers and architects to define technical roadmaps. What would you need to be successful in the role? Possess strong technical expertise in C#, .NET Core, and related frameworks , with a deep understanding of design patterns, SOLID principles, system design, and engineering best practices Proficient in working with relational databases like SQL and PostgreSQL, with additional knowledge of BigQuery, Redis, and Elasticsearch as an advantage. Familiar with microservices and event-driven architectures using tools like RabbitMQ and Google Pub/Sub, as well as containerization technologies such as Docker and Kubernetes. Experienced in using DevOps tools like GitLab CI/CD and leveraging cloud platforms, particularly GCP or Azure, for scalable solutions. Demonstrate a deep understanding of distributed systems, cloud-native applications, and Unix/Linux environments, alongside expertise in testing strategies, code quality, and secure coding tools like SonarQube and Checkmarx. Adept at utilizing observability tools like New Relic to monitor systems, with solid knowledge of SDLC, Agile methodologies, and strong interpersonal and leadership skills to effectively motivate teams. Familiarity with the AdTech or Retail domain is an added advantage Work experience preferably in a product company JAVA candidates open to work in Dot Net can apply What you can expect from us We won’t just meet your expectations. We’ll defy them. So you’ll enjoy the comprehensive rewards package you’d expect from a leading technology company. But also, a degree of personal flexibility you might not expect. Plus, thoughtful perks, like flexible working hours and your birthday off. You’ll also benefit from an investment in cutting-edge technology that reflects our global ambition. But with a nimble, small-business feel that gives you the freedom to play, experiment and learn.

Posted 5 days ago

Apply

5.0 - 7.0 years

7 - 9 Lacs

Bengaluru

Hybrid

Naukri logo

Shift : (GMT+05:30) Asia/Kolkata (IST) Placement Type : Full time Permanent Position (*Note: This is a requirement for one of Uplers' client - Hiver) What do you need for this opportunity? Must have skills required: Ruby on Rails, Kafka, AWS, Google Cloud Hiver is Looking for: About us: Hiver gives teams the simplest way to deliver outstanding and personalized customer service. As a customer service solution built on Gmail, Hiver is intuitive, super easy to learn, and delightful to use. Hiver is used by thousands of teams at some of the best-known companies in the world to provide attentive, empathetic, and human service to their customers at scale. Were a top-rated product on G2 and rank very highly on customer satisfaction. At Hiver, we obsess about being world-class at everything we do. Our product is loved by our customers, our content engages a very wide audience, our customer service is one of the highest rated in the industry, and our sales team is as driven about doing right by our customers as they are by hitting their numbers. Were profitably run and are backed by notable investors. K1 Capital led our most recent rou of $27 million. Before that, we raised from Kalaari Capital, Kae Capital, and Citrix Startup Accelerator. Opportunity: ????????As a Software Development Engineer III at Hiver, you will have a critical role to play to build and scale our product to thousands of users globally. We are growing very fast and process over 5 million emails daily for thousands of active users on the Hiver platform. You will get a chance to work with and mentor a group of smart engineers as well as learn and grow yourself working with very good mentors. Youll get the opportunity to work on complex technical challenges such as making the architecture scalable to handle the growing traffic, building frameworks to monitor and improve the performance of our systems, and improving reliability and performance. Code, design, develop and maintain new product features. Improve the existing services for performance and scalability. What you will be working on? Build a new API for our users, or iterate on existing APIs in monolith applications. Build event-driven architecture using highly scalable message brokers like Kafka, RabbitMQ, etc. Build microservices based on the performance and efficiency needs. Build frameworks to monitor and improve the performance of our systems. Build and upgrade systems to securely store sensitive data. Design, build and maintain APIs, services, and systems across Hiver's engineering teams. Debug production issues across services and multiple levels of the stack. Work with engineers across the company to build new features at large-scale. Improve engineering standards, tooling, and processes. What we are looking for? Have worked in scaling backend systems over at least 5 years. Strong knowledge of Ruby on Rails (RoR) is required, with hands-on experience in at least one project Have worked on the microservice and event-driven architecture. Have worked on technologies like Kafka in building data pipelines with high volume of data. Enjoy and have experience building Lean APIs and amazing backend services. Think about systems and services and write high-quality code. We care much more about your general engineering skill than - knowledge of a particular language or framework. Have worked extensively with SQL Databases and understand NoSQL databases and Caches. Have experience Deploying applications on the cloud. We are on AWS, but experience with any cloud provider (GCP, Azure) would be great. Hold yourself and others to a high bar when working with production systems. Take pride in working on projects to successful completion involving a wide variety of technologies and systems. Thrive in a collaborative environment involving different stakeholders. Enjoy working with a diverse group of people with different expertise

Posted 5 days ago

Apply

0.0 - 4.0 years

2 - 6 Lacs

Bengaluru

Work from Office

Naukri logo

Role: SDE1- Backend Functional Area: Backend development (microservices, API + DB) Relevant experience: 0-4 years Technical Skills: Experienced in building microservices using Node or similar (e.g: Java springboot) , api implementations (Spring boot, Node etc), Middleware (RabbitMQ etc..) Experienced in using design patterns to address backend design problems Excellent analytical, problem solving and debugging skills, perf analysis and remediation. Hands-on experience in RDS (Oracle, Postgress, MySQL, SQL server etc) NoSQL (Mongo, Dynamo etc..) Experienced on configuring and deploying services to be consumed using API gateways (AWS native, Kong etc) service discoverability, service security, service throttling etc Hands on Experience in unit and feature testing, TDD, load testing Unit testing experience using Junit or similar. Keeps updated with emerging back end technology innovations, improvements. General Skills: Detail oriented. Takes initiative, and ready to take ownership, displays commitment. Should be open to work in a startup environment and have confidence to deal with complex issues and tackle high pressure situations focussed on solutions. Education & Experience: At least an undergraduate degree in Computer Science, Engineering, or Mathematics, preferably from a Tier 1 college. BE preferred. 0-4 years of front-end experience

Posted 6 days ago

Apply

7.0 - 10.0 years

10 - 15 Lacs

Bengaluru

Work from Office

Naukri logo

Position Overview : - As a Senior Engineer (Back End), you will be responsible for developing new features, enhancing existing ones, and providing ongoing support in production. - Additionally, you will build reusable libraries and technology platforms that address multiple use cases. - You will work towards achieving specific milestones and objectives within a dynamic environment. Roles and Responsibilities : - Collaborate with development team leads on assigned tasks. - Communicate effectively and work with minimal guidance from the leads. - Be a team player, eager to explore new technologies. - Navigate the challenges of a fast-paced technical environment. Must-Have Skills : - 7+ years of software development experience. - Strong expertise in "Go" programming language. - Solid understanding of various design principles. - In-depth knowledge of Linux OS (memory, instruction processing, filesystem, system daemons, etc.). - Proficient in Linux command line and shell scripting. - Familiarity with servers (nginx, apache, etc.), proxy servers, and load balancing. - Knowledge of service-based architecture and microservices. - Working knowledge of AV codecs, MpegTS, and adaptive streaming technologies like Dash and HLS. - Strong understanding of computer networking concepts. - Experience with relational databases. - Excellent analytical and debugging skills. - Knowledge of Git or other version control systems. Good-to-Have Skills : - Familiarity with Core Java and Python is preferred. - Exposure to cloud computing is a plus. - Experience with API or video streaming performance testing is an advantage. - Experience with Elasticsearch and Kibana (ELK Stack) is preferred. - Proficiency in at least one modern web front-end framework such as React JS is a bonus. - Experience with messaging systems like RabbitMQ is a plus. Qualification : - Bachelor's degree in Computer Science, Engineering, or a related field.

Posted 6 days ago

Apply

5.0 - 8.0 years

7 - 10 Lacs

Hyderabad, Bengaluru

Work from Office

Naukri logo

What youll achieve As a Senior Software Engineer - IT you will be designing and implementing microservices in Python, integrating with the database, writing optimized SQL queries, implementing test framework, and automating workflows.The Messaging Platform automation team offers PaaS capability to the customer, providing RabbitMQ, Kafka services as cloud service offerings. This team is responsible for providing automation features, automating various platform administrative functions to improve operational efficiency while enabling quick turnaround time. You will: Design, develop, and maintain python-based applications, RESTful web services Automate workflows and backend processes using python Apply object-oriented programming (OOP) principles to create reusable, modular code Write and maintain unit and integration tests using pytest, unittest, etc Working with relational database, integrating with microservices Take the first step towards your dream career Every Dell Technologies team member brings something unique to the table. Heres what we are looking for with this role: Essential Requirements 5-8 years of Strong experience with Python,Django/Flask/FAST API framework Experience building and consuming REST APIs Strong understanding and application of object-oriented programming (OOP) and test-driven development (TDD) Familiar with CI/CD tools and practices Proficiency in writing optimized SQL queries and database design.Excellent debugging and troubleshooting skills in complex environments Desirable Requirements Knowledge of containerization tools (e.g., Docker).Familiarity with cloud platforms like AWS, Azure, or GCP Experience with message queues (RabbitMQ, Kafka, etc.).Exposure to frontend technologies (HTML/CSS/JS)

Posted 6 days ago

Apply

4.0 - 9.0 years

25 - 40 Lacs

Bengaluru

Hybrid

Naukri logo

Key Responsibilities Design, develop, and maintain scalable microservices using Python, Go, or Node.js. Build and maintain RESTful APIs to support web and mobile applications. Develop event-driven and asynchronous systems using Apache Kafka. Deploy and manage services using Kubernetes in AWS cloud environments. Work with SQL and NoSQL databases to store and retrieve data efficiently. Write clean, maintainable, and well-tested code following Test-Driven Development (TDD) practices. Ensure systems are fault-tolerant, scalable, and performant under load. Collaborate cross-functionally with frontend engineers, DevOps, and product teams. Participate in code reviews, architecture discussions, and team ceremonies. Continuously improve system design and development workflows. Required Skills & Qualifications 4-7 years of professional backend development experience. Proficiency in Python, Go, or Node.js (at least one language required). Strong understanding and hands-on experience with Microservices architecture. Experience with Kafka or other messaging systems (e.g., RabbitMQ). Solid understanding of both SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, DynamoDB) databases. Working experience with AWS services (e.g., EC2, S3, RDS, Lambda). Hands-on experience with Kubernetes and containerized application deployment. Proven experience in writing and maintaining RESTful APIs. Commitment to Test-Driven Development (TDD) and clean coding practices. Strong debugging, problem-solving, and analytical skills. Ability to thrive in a fast-paced, dynamic startup environment. Familiarity with observability and monitoring tools (e.g., Prometheus, Grafana, ELK Stack). Nice to Have Exposure to gRPC APIs. Familiarity with Large Language Models (LLMs) and their integration into applications. Experience with Voice Technologies, such as speech recognition, text-to-speech (TTS), conversational AI Understanding of real-time streaming and event-driven systems.

Posted 6 days ago

Apply

5.0 - 9.0 years

12 - 14 Lacs

Mumbai, New Delhi, Bengaluru

Work from Office

Naukri logo

We are seeking a skilled ETL Data Tester to join our dynamic team on a 6-month contract. The ideal candidate will focus on implementing ETL processes, creating comprehensive test suites using Python, and validating data quality through advanced SQL queries. The role involves collaborating with Data Scientists, Engineers, and Software teams to develop and monitor data tools, frameworks, and infrastructure changes. Proficiency in Hive QL, Spark QL, and Big Data concepts is essential. The candidate should also have experience in data testing tools like DBT, iCEDQ, and QuerySurge, along with expertise in Linux/Unix and messaging systems such as Kafka or RabbitMQ. Strong analytical and debugging skills are required, with a focus on continuous automation and integration of data from multiple sources. Location- Remote,Delhi NCR,Bengaluru, Chennai,Pune, Kolkata, Ahmedabad, Mumbai, Hyderabad

Posted 6 days ago

Apply

5.0 - 9.0 years

12 - 16 Lacs

Mumbai, New Delhi, Bengaluru

Work from Office

Naukri logo

The role involves hands-on experience with data testing, data integration, and supporting data quality in big data environments. Key responsibilities include selecting and integrating data tools and frameworks, providing technical guidance for software engineers, and collaborating with data scientists, data engineers, and other stakeholders. This role requires implementing ETL processes, monitoring performance, advising on infrastructure, and defining data retention policies. Candidates should be proficient in Python, advanced SQL, Hive QL, and Spark QL, with hands-on experience in data testing tools like DBT, iCEDQ, QuerySurge, Denodo, or Informatica. Strong experience with NoSQL, Linux/Unix, and messaging systems (Kafka or RabbitMQ) is also required. Additional responsibilities include troubleshooting, debugging, UAT with business users in Agile environments, and automating tests to increase coverage and efficiency. Location: Chennai, Hyderabad, Pune, Kolkata, Ahmedabad, RemotE

Posted 6 days ago

Apply

4.0 - 6.0 years

12 - 22 Lacs

Mumbai, New Delhi, Bengaluru

Work from Office

Naukri logo

Node.js Backend Developer with 4+ years of experience to join our clients team. The role involves developing, optimizing, and maintaining backend services using Node.js and Express.js. Key responsibilities include working on scalable microservices architecture, integrating databases such as PostgreSQL and Redis using Sequelize ORM, and ensuring high-performance backend systems. The developer will also design real-time systems using Firebase and Socket.io, implement message queuing systems like BullMQ or RabbitMQ, and follow SOLID principles for clean and maintainable code. Proficiency in testing frameworks like Jest, version control using GitHub, and API testing tools like Postman is essential. The ideal candidate should have a proactive attitude and be a collaborative team player with a strong understanding of backend architecture and development best practices. Location : Ahmedabad, Pune, Hyderabad, Chennai, Kolkata, Remote

Posted 6 days ago

Apply

3.0 - 6.0 years

15 - 25 Lacs

Bengaluru

Work from Office

Naukri logo

Job summary Join our dynamic team as a Team Member where you will leverage your expertise in Rest API Rabbit MQ Kafka PostgreSQL Quarkus Java 8 and Advanced Java. This hybrid role offers the opportunity to work on innovative projects that drive our companys success. With a focus on collaboration and technical excellence you will contribute to impactful solutions that enhance our services. Responsibilities Develop and maintain robust Rest API solutions to support seamless integration across platforms. Implement messaging solutions using Rabbit MQ and Kafka to ensure reliable and efficient data processing. Design and optimize PostgreSQL databases to enhance data storage and retrieval performance. Utilize Quarkus to build high-performance scalable applications that meet business requirements. Write clean efficient and maintainable code in Java 8 and Advanced Java to deliver high-quality software solutions. Collaborate with cross-functional teams to gather and analyze requirements ensuring alignment with project goals. Participate in code reviews and provide constructive feedback to enhance code quality and team performance. Troubleshoot and resolve technical issues ensuring minimal disruption to business operations. Contribute to the continuous improvement of development processes and practices. Stay updated with the latest industry trends and technologies to drive innovation within the team. Ensure adherence to best practices in software development including security and performance optimization. Document technical specifications and project progress to facilitate knowledge sharing and collaboration. Engage in regular team meetings and discussions to foster a collaborative and supportive work environment. Qualifications Possess a strong understanding of Rest API development and integration. Demonstrate proficiency in Rabbit MQ and Kafka for messaging solutions. Have experience in designing and managing PostgreSQL databases. Show expertise in using Quarkus for application development. Be skilled in Java 8 and Advanced Java programming. Exhibit excellent problem-solving and analytical skills. Display effective communication and teamwork abilities.

Posted 6 days ago

Apply

8.0 - 13.0 years

85 - 90 Lacs

Noida

Work from Office

Naukri logo

About the Role We are looking for a Staff Engineer specialized in Master Data Management to design and develop our next-generation MDM platform. This role is ideal for engineers who have created or contributed significantly to MDM solutions. Youll lead the architecture and development of our core MDM engine, focusing on data modeling, matching algorithms, and governance workflows that enable our customers to achieve a trusted, 360-degree view of their critical business data. A Day in the Life Collaborate with data scientists, product managers, and engineering teams to define system architecture and design. Architect and develop scalable, fault-tolerant MDM platform components that handle various data domains. Design and implement sophisticated entity matching and merging algorithms to create golden records across disparate data sources. Develop or Integrate flexible data modeling frameworks that can adapt to different industries and use cases. Create robust data governance workflows, including approval processes, audit trails, and role-based access controls. Build data quality monitoring and remediation capabilities into the MDM platform. Collaborate with product managers, solution architects, and customers to understand industry-specific MDM requirements. Develop REST APIs and integration patterns for connecting the MDM platform with various enterprise systems. Mentor junior engineers and promote best practices in MDM solution development. Lead technical design reviews and contribute to the product roadmap What You Need 8+ years of software engineering experience, with at least 5 years focused on developing master data management solutions or components. Proven experience creating or significantly contributing to commercial MDM platforms, data integration tools, or similar enterprise data management solutions. Deep understanding of MDM concepts including data modeling, matching/merging algorithms, data governance, and data quality management. Strong expertise in at least one major programming language such as Java, Scala, Python, or Go. Experience with database technologies including relational (Snowflake, Databricks, PostgreSQL) and NoSQL systems (MongoDB, Elasticsearch). Knowledge of data integration patterns and ETL/ELT processes. Experience designing and implementing RESTful APIs and service-oriented architectures. Understanding of cloud-native development and deployment on AWS, or Azure. Familiarity with containerization (Docker) and orchestration tools (Kubernetes). Experience with event-driven architectures and messaging systems (Kafka, RabbitMQ). Strong understanding of data security and privacy considerations, especially for sensitive master data. Bachelors or Masters degree in Computer Science, Information Systems, or related field.

Posted 6 days ago

Apply

5.0 years

0 Lacs

Pune, Maharashtra, India

Remote

Linkedin logo

Job Description About this Role: We are looking for a talented and motivated Software Engineer to join our dynamic team. In this role, you will design, develop, and maintain high-performance microservices and backend systems using the latest .NET Core technologies, with a strong emphasis on integrating AI tools to enhance functionality and streamline development. Your work will involve utilizing a range of technologies including MongoDB, Redis, RabbitMQ, and PostgreSQL About Kibo Commerce: KIBO is a composable digital commerce platform for B2C, D2C, and B2B organizations who want to simplify the complexity in their businesses and deliver modern customer experiences. KIBO is the only modular, modern commerce platform that supports experiences spanning B2B and B2C Commerce, Order Management, and Subscriptions. Companies like Ace Hardware, Zwilling, Jelly Belly, Nivel, and Honey Birdette trust Kibo to bring simplicity and sophistication to commerce operations and deliver experiences that drive value. KIBO's cutting-edge solution is MACH Alliance Certified and has been recognized by Forrester, Gartner, IDC, Internet Retailer, and TrustRadius. KIBO has been named a leader in The Forrester Wave™: Order Management Systems, Q1 2025 and in the IDC MarketScape report “Worldwide Enterprise Headless Digital Commerce Applications 2024 Vendor Assessment”. By joining KIBO, you will be part of a team of Kibonauts all over the world in a remote-friendly environment. Whether your job is to build, sell, or support KIBO’s commerce solutions, we tackle challenges together with the approach of trust, growth mindset, and customer obsession. If you’re seeking a unique challenge with amazing growth potential, then come work with us! What You'll Do: Design, develop, and maintain scalable microservices and backend applications using the latest .NET Core technologies. Integrate and utilize AI tools to enhance application functionality, automate tasks, and improve overall system performance. Develop and optimize data storage and retrieval solutions using MongoDB and PostgreSQL. Implement caching strategies using Redis to improve application performance. Design and implement asynchronous messaging patterns using RabbitMQ. Write clean, maintainable, and well-documented code following best practices. Collaborate with cross-functional teams to define, design, and deliver high-quality software solutions. Proactively identify and resolve performance bottlenecks and technical challenges. Conduct thorough code reviews and write comprehensive unit and integration tests. Stay up-to-date with the latest advancements in .NET, AI, and related technologies. Work independently and take ownership of assigned tasks and projects. Bonus: Contribute to front-end and Node.js projects as needed. Requirements What You'll Need: 5+ years of experience in .NET software development. Strong proficiency in the latest .NET Core technologies and C#. Solid understanding of microservices architecture and design principles. Experience with MongoDB, Redis, RabbitMQ, and PostgreSQL. Experience integrating GenAI into development processes, including tasks like code generation, automated testing, and data classification or summarization. Familiarity with containerization and orchestration technologies (e.g., Docker, Kubernetes). Strong understanding of software development best practices, including design patterns and SOLID principles. Excellent problem-solving and debugging skills. Experience in unit testing and test-driven development (TDD) using testing frameworks like NUnit or xUnit. Experience with version control systems (Git). Ability to work independently and take initiative. Strong communication and collaboration skills. Bonus: Experience with Angular, React, ExtJS, and Node.js. Preferred Skills: Experience with cloud platforms (AWS, GCP, Azure). Familiarity with CI/CD pipelines. Experience with front-end frameworks like Angular, React, or ExtJS. KIBO PERKS Flexible schedule and hybrid work setting Paid company holidays and global volunteer holiday Generous health, wellness, benefits, and time away programs Commitment to individual growth and development and opportunity for internal mobility Passionate, high-achieving teammates excited to help you succeed and learn Company-sponsored events and other activities At Kibo we celebrate and support all differences. Kibo is proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital, disability, and veteran status.

Posted 6 days 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