
1. Design patterns- socket communication/ micro services architecture
2. Caching - REDIS MEMCACHED etc
3. Database - MONGO, SQL etc. min 2yrs experience with these.
4. Features created for large concurrent requests.
5. Node Js, Go lang any asynchronous programming language min 2 yrs exp with any one of them.
6. Message Queues - RABBIT MQ, Kafka etc.

Similar jobs
Job Title: Lead Backend Developer
Location: Bengaluru, India
iAI Solution Pvt Ltd (https://iaisolution.com/),operates at the edge of applied AI where foundational research meets real-world deployment. We craft intelligent systems that think in teams, adapt with context, and deliver actionable insight across domains.
Position Summary:
- We are looking for a Lead Backend Developer with 4+ years of professional experience in Python-based development, especially using FastAPI and MongoDB. The ideal candidate is skilled in building and maintaining scalable, high-performance back-end services and APIs, has strong understanding of modern database design (SQL & NoSQL), and has experience integrating backend services with cloud platforms.
- Experience or interest in AI/ML projects is a strong plus, as our products often interface with LLMs and real-time AI pipelines.
- Key Responsibilities:
- Design, build, and maintain robust backend services using Python and FastAPI.
- Develop and maintain scalable RESTful APIs for internal tools and third-party integrations.
- Work with MongoDB, PostgreSQL, and Redis to manage structured and unstructured data efficiently.
- Collaborate with frontend, DevOps, and AI/ML teams to deliver secure and performant backend infrastructure.
- Implement best practices in code architecture, performance optimization, logging, and monitoring.
- Ensure APIs and systems are production-ready, fault-tolerant, and scalable.
- Handle API versioning, documentation (Swagger/OpenAPI), and error management.
- Optimize queries, indexes, and DB schema for high-performance data access.
- Maintain clean code with emphasis on object-oriented principles and modular design.
- Troubleshoot production issues and deliver timely fixes and improvements.
Qualifications:
- Overall Experience: 4+ years in backend software development.
- Python: Strong proficiency with object-oriented programming.
- Frameworks: Hands-on experience with FastAPI (preferred), Django.
Databases:
- MongoDB: Experience with schema design, aggregation pipelines, and indexing.
- Familiarity with SQL databases (PostgreSQL/MySQL).
- Experience with Redis and optionally Supabase.
API Development:
- Proficient in building and documenting REST APIs.
- Strong understanding of HTTP, request lifecycles, and API security.
Testing & Debugging:
- Strong debugging and troubleshooting skills using logs and tools.
Performance & Scalability:
- Experience optimizing backend systems for latency, throughput, and reliability.
Tools:
Git, Docker, Linux commands for development environments.
Must-Have Skills:
- Proficiency in Python and object-oriented programming
- Strong hands-on experience with FastAPI (or similar async frameworks)
- Knowledge of MongoDB for schema-less data storage and complex queries
- Experience building and managing REST APIs in production
- Comfortable working with Redis, PostgreSQL, or other data stores
- Experience with Dockerized environments and Git workflows
- Solid grasp of backend architecture, asynchronous programming, and performance tuning
- Ability to write clean, testable, and maintainable code
Good-to-Have Skills:
- Experience with asynchronous programming using async/await
- Integration with third-party APIs (e.g., Firebase, GCP, Azure services)
- Basic understanding of WebSocket and real-time backend patterns
- Exposure to AI/ML pipelines, model APIs, or vector DBs (e.g., FAISS)
- Basic DevOps exposure: GitHub Actions, Docker Compose, Nginx
- Familiarity with JWT, OAuth2, and backend security practices
- Familiarity with CI/CD pipelines and versioning
- Basic understanding of GraphQL or gRPC is a plus
Preferred Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or a related field
- Demonstrated experience delivering production-grade backend services
- Experience working in agile teams and using tools like Jira
- Familiarity with Agile/Scrum methodologies and sprint cycles
- Interest or experience in AI/ML-integrated systems is a plus
Perks & Benefits:
- Competitive salary with performance-based bonuses
- Opportunity to work on AI-integrated platforms and intelligent products
- Access to latest tools, cloud platforms, and learning resources
- Flexible working hours and hybrid work options
- Wellness initiatives and team-building activities
Experience Required: 2-7 Years
No. of vacancies: 2
Job Type: Full Time
Vacancy Role: WFO
Job Category: Development
Job Description
We are looking for an experienced Node.js Developer to join our development team. The ideal candidate will have a passion for backend development, expertise in building scalable applications, and a deep understanding of server-side logic. You’ll work with a team of talented engineers to develop improve, and scale our backend systems.
Roles & Responsibilities
- Backend Development: Design and implement APIs, web services, and backend systems usingNode.js.
- Database Management: Develop and optimize database solutions, ensuring data consistency, integrity, and security.
- Collaboration: Work closely with frontend developers, designers, and other team members to create a cohesive product.
- Testing & Debugging: Write unit tests, perform debugging, and ensure the codebase meets quality standards.
- Scalability: Ensure the application is scalable, maintainable, and performs well under high traffic.
- Code Review: Participate in code reviews, share feedback, and promote best practices for coding.
- Documentation: Maintain clear, comprehensive documentation for system architecture, APIs, and codebase.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Experience: 2+ years of experience in backend development with Node.js.
- Proficiency in JavaScript and ES6+ features.
- Experience with RESTful and/or GraphQL API design.
- Knowledge of frameworks like Express.js or Koa.
- Familiarity with database technologies(e.g., MongoDB, MySQL, PostgreSQL).
- Understanding of containerization (Docker) and cloud services(AWS, GCP). Tools: Proficiency in Git, CI/CD pipelines, and other dev tools.
- other Skills: Strong problem-solving skills, ability to work independently, excellent communication skills.
The requirements are as follows:
1) Familiar with the the Django REST API Framework.
2) Experience with the FAST API framework will be a plus
3) Strong grasp of basic python programming concepts ( We do ask a lot of questions on this on our interviews :) )
4) Experience with databases like MongoDB , Postgres , Elasticsearch , REDIS will be a plus
5) Experience with any ML library will be a plus.
6) Familiarity with using git , writing unit test cases for all code written and CI/CD concepts will be a plus as well.
7) Familiar with basic code patterns like MVC.
8) Grasp on basic data structures.
You can contact me on nine three one six one two zero one three two
BACKEND DEVELOPER JOB DESCRIPTION
Job Title: Backend Developer - Node.js & MongoDB
Location: Hyderabad
Employment Type: Full-Time
Experience Required: 3–5 Years
About Us
Inncircles – THE INNGINEERING COMPANY
We are a forward-thinking construction-tech innovator building CRM solutions that manage crores of records with precision and speed. Our mission is to revolutionize the construction domain through scalable engineering and robust backend systems. Join us to solve complex challenges and shape the future of data-driven construction tech!
Job Description
We are hiring a Backend Developer with 3–5 years of hands-on experience in Node.js and MongoDB to design, optimize, and maintain high-performance backend systems. You will work on large-scale data processing, external integrations, and scalable architectures while ensuring best coding practices and efficient database design.
Key Responsibilities
Backend Development & Optimization
- Develop and maintain RESTful/GraphQL APIs using Node.js, adhering to best coding practices and reusable code structures.
- Write optimized MongoDB queries for collections with crores of records, ensuring efficient data retrieval and storage.
- Design MongoDB collections, implement indexing strategies, and optimize replica sets for performance and reliability.
- Scalability & Performance
- Implement horizontal and vertical scaling strategies to handle growing data and traffic.
- Optimize database performance through indexing, aggregation pipelines, and query tuning.
- External Integrations & Debugging
- Integrate third-party APIs (payment gateways, analytics tools, etc.) and SDKs seamlessly into backend systems.
- Debug and resolve complex issues in production environments with a systematic, data-driven approach.
AWS & Cloud Services
Work with AWS services like Lambda (serverless), SQS (message queuing), S3 (storage), and EC2 (compute) to build resilient and scalable solutions.
Collaboration & Best Practices
Collaborate with frontend teams to ensure smooth API integrations and data flow.
Document code, write unit/integration tests, and enforce coding standards.
Mandatory Requirements
3–5 years of professional experience in Node.js and MongoDB.
Expertise in:
- MongoDB: Collection design, indexing, aggregation pipelines, replica sets, and sharding.
- Node.js: Asynchronous programming, middleware, and API development (Express.js/Fastify).
- Query Optimization: Writing efficient queries for large datasets (crores of records).
- Strong debugging skills and experience in resolving production issues.
- Hands-on experience with external integrations (APIs, SDKs, webhooks).
- Knowledge of horizontal/vertical scaling techniques and performance tuning.
- Familiarity with AWS services (Lambda, SQS, S3, EC2).
Preferred Skills
- Experience with microservices architecture.
- Knowledge of CI/CD pipelines (GitLab CI, Jenkins).
- Understanding of Docker, Kubernetes, or serverless frameworks.
- Exposure to monitoring tools like Prometheus, Grafana, or New Relic.
Why Join Inncircles?
Solve large-scale data challenges in the construction domain.
Work on cutting-edge cloud-native backend systems.
Competitive salary, flexible work culture, and growth opportunities.
Apply Now:
If you’re passionate about building scalable backend systems and thrive in a data-heavy environment, share your resume and a GitHub/portfolio link showcasing projects with Node.js, MongoDB, and AWS integrations.
Inncircles – THE INNGINEERING COMPANY
📍 Hyderabad | 🚀 Building Tomorrow’s Tech Today
We are seeking a skilled Node.js + Python Developer to join our team. The successful candidate will be responsible for developing and maintaining web applications using Node.js and Python. The ideal candidate will have a strong understanding of both Node.js and Python, as well as web application development. Responsibilities:
Developing and maintaining web applications using Node.js and Python
Write clean and efficient code that adheres to Node.js and Python coding standards
Collaborate with other developers and team members to design and implement new features
Troubleshoot and debug issues in existing code
Create and maintain technical documentation
Requirements:
Strong knowledge of Node.js and Python
Familiarity with front-end technologies such as HTML, CSS, and JavaScript
Experience with MySQL/Mongo and database design
Good understanding of object-oriented programming and design patterns
Strong problem-solving skills and attention to detail
Good communication skills and ability to work in a team environment
Preferred Qualifications:
Experience with popular Node.js frameworks such as Express or Koa
Experience with OpenAi APIs
Knowledge of machine learning and data science libraries in Python such as TensorFlow, Scikit-learn, and Pandas
Experience with RESTful API development
Experience with payment gateway integrations
- Strong knowledge of JavaScript.
- Knowledge of and its frameworks.
- Knowledge of NodeJS deployment over servers like AWS, the digital ocean.
- Good understanding of relational databases. Having experience with MongoDB will be an advantage.
- Proficiency in handling server-side development, deployment, and debugging.
- Having worked in socket programming is an added advantage.
- Good understanding of code versioning tools, such as Git.

Experience: 1.5 to 3 yrs
* Hands on work experience developing in Java and J2EE
* Hands on work experience developing in JavaScript
* Extensive working experience in Springboot
* Good to have No SQL (Mongo DB) and My SQL Exposure
* Good to have experience in AWS cloud environment
* Designing, developing, troubleshooting and debugging software within a project scope ensuring that work product meets end user acceptance criteria.
* Managing self-directed assignments to resolve software defects or implement features to meet schedule commitments with a high-level of quality.
* Acquiring knowledge of industry and company standards, tools and technology with a focus on pragmatic application to business-focused software solutions through initiative and self-study
Requirements
Primary Skill Java Springboot, Java Script
Good to have Mongo Db (No Sql), My SQL and Exposure to AWS
Benefits
Salary:300000 LPA to 500000 LPA
Should have Punctuality.
Ready to work from office.
Ready to relocate to Gurgaon.








