Senior Backend Developer | Codersbrain
Job Description
Job Title: Senior Backend Developer
Location: Bengaluru, India
About ITCart Private Limited (iTCart):
ITCart Private Limited isn’t just a company - it’s a global movement redefining how industries think, operate, and thrive in the age of Artificial Intelligence. Headquartered in Bengaluru, India’s Silicon Valley, and spanning across innovation hubs in the USA, UK, KSA, UAE, and LATAM, ITCart stands at the forefront of AI-powered digital transformation. We don’t follow trends; we create them. With a relentless focus on AI-driven disruption, ITCart’s Patent-pending AIX Framework serves as the backbone of a new era of efficiency, innovation, and scalability. This proprietary technology isn’t just a tool - it’s a paradigm shift. From automating complex workflows to unlocking hyper-personalized insights with Generative AI, our solutions empower enterprises to leapfrog from legacy systems to future-ready ecosystems.
Position Overview
We are looking for a Senior Backend Developer with deep experience in building, optimizing, and maintaining scalable backend systems for multi-tenant SaaS platforms. This is a hands-on, full-time role focused on system logic, API development, database optimization, security compliance, and backend integrations.
The ideal candidate is an all-rounder with exposure to DevOps, cloud deployment, and API architecture, but has a core strength in backend engineering and platform scalability.
Key Responsibilities
· Develop and maintain modular backend services and RESTful/GraphQL APIs
· Write clean, secure, and well-documented code using Node.js, Python, or equivalent
· Manage PostgreSQL/MongoDB databases with a focus on data modeling, indexing, and query performance
· Optimize server performance, caching (Redis), rate-limiting, and background job queues (Celery, RabbitMQ)
· Integrate authentication (OAuth2, JWT), SSO (Google/Microsoft), and RBAC-based access controls
· Collaborate with frontend, DevOps, and product teams to ship secure, scalable, and testable features
· Participate in architectural discussions and code reviews; own end-to-end delivery of backend modules
· Write unit, integration, and performance tests to ensure code stability
· Follow CI/CD practices and maintain environments through GitHub Actions or Jenkins pipelines
· Contribute to developer documentation and maintain API standards across projects
Key Performance Indicators (KPIs)
· Sprint Delivery Accuracy ≥ 90%
· API Response Time < 250ms
· Production Error Rate < 1%
· Code Review Score ≥ 4.5/5
· Unit Test Coverage ≥ 85%
· Backend Downtime ≤ 0.1% Monthly
Key Result Indicators (KRIs)
· Backend features deployed per quarter
· Critical bug fixes and production support turnaround timeSuccessful API handoffs to frontend/mobile teams
· Uptime and performance benchmarks met
· Peer feedback and mentorship impact
Mandatory Technical Qualifications:
· 5–8 years of experience in backend development for cloud-based platforms
· Proficiency in Node.js, Python, or Go with experience building scalable microservices
· Strong knowledge of SQL/NoSQL (PostgreSQL, MongoDB), Redis, and ORM frameworks
· API architecture (REST/GraphQL), Swagger/OpenAPI standards
· Familiarity with Git workflows, CI/CD, Docker, Kubernetes basics
· Strong understanding of authentication (OAuth2/JWT), session handling, and secure coding practices
Preferred Skills:
· AWS experience (EC2, RDS, CloudWatch)
· Exposure to pub/sub and message queues (Kafka, RabbitMQ)
· Experience with ElasticSearch, Prometheus, and log monitoring
· Knowledge of container orchestration and DevOps automation tools
· Soft Skills & Culture Fit
· Strong analytical and problem-solving ability
· Team-oriented with a passion for mentorship
· Willing to experiment, learn, and adapt to fast-paced environments
· Comfortable working across time zones with distributed teams