
Back End Developer
4 weeks ago
Role Title: Backend Engineer (Python) / Sr. Backend Engineer (Python) / Lead Backend Engineer (Python)
Role Vertical: Technical
Years of Experience: 5 to 9 Years / 10 to 15 Years / 15 to 25 Years
Base Location: Noida Sector 125
Industry: Telecom
Preferred Industry: Open
Minimum Qualification: Master's degree in computer science , / MCA,
Number Of Opening: 3
**Job Overview**:
You'll architect and build the core rails of a multi-channel messaging platform: ingest → preprocess → queue → dispatch → deliver → observe, at millions of messages/hour, across WhatsApp (Meta), Google RCS, and SMS operators.
Responsibilities:
· Design & build microservices for message ingestion, validation/preprocessing, enrichment, routing, dispatch, delivery receipts, and retries.
· Concurrency at scale: implement multi-process/async workers; tune throughput, back-pressure, and graceful shedding.
· Queueing & orchestration: model queues, exchanges, routing keys, DLQs, TTLs, idempotency tokens in RabbitMQ (bonus: Kafka familiarity).
· Channel adapters: production-grade connectors for WhatsApp Cloud API, Google RCS Business Messaging, SMPP/operator REST; handle webhooks, HSM/template policies, rate limits, and error taxonomies.
· Reliability patterns: implement at-least-once semantics, retry with jitter, outbox/inbox patterns, dedupe, and exactly-once where feasible.
· Observability: structured logging, tracing (OpenTelemetry), metrics (Prometheus), SLOs, red/black dashboards, and alerting.
· Data & storage: design schemas for message states, audit trails, and compliance logs (Postgres); scalable analytics/time-series (e.g., ClickHouse/Timescale).
· Security & compliance: secrets management, key rotation, PII handling, and alignment with TRAI/DLT & operator policies.
· CI/CD & DevEx: Docker images, K8s manifests/Helm, GitHub Actions, canary/blue-green, migration discipline.
· Performance ownership: load testing, capacity planning, cost/throughput tuning.
Required Qualifications & Skills
· Language: Python 3.11+ (asyncio), FastAPI, Pydantic, aio uvicorn/gunicorn
· Workers/Queues: RabbitMQ (mandatory), Celery/Dramatiq/Arq (your call), Redis (caching/locks)
· Data: Postgres (+ SQL expertise), ClickHouse/Timescale (nice-to-have)
· Cloud & Ops: Docker, Kubernetes, Helm, Prometheus/Grafana, OpenTelemetry
· Protocols: Webhooks, REST, SMPP, OAuth/JWT, WebSockets (optional)
· Open to Go candidates with strong concurrency + RabbitMQ; or Rust for high-perf dispatchers. But Python is preferred for velocity and our current stack.
Must-have qualifications
· 5–10 years backend experience; 3+ years in Python in production microservices.
· Proven high-throughput systems experience (≥50k msgs/min or equivalent event workloads).
· Deep knowledge of queues (RabbitMQ): exchanges, bindings, nack/requeue patterns, DLQ/TTL, priority queues.
· Strong async + multiprocessing fundamentals; profiling & tuning (CPU vs I/O bound).
· API design/maintenance at scale; webhook reliability (retries, signatures).
· Solid DB design, query tuning, and idempotency strategies.
· Observability mindset: traces, metrics, structured logs; incident response.
· Nice-to-have
· WhatsApp Cloud API / RBM (RCS) / SMPP operator integrations in production.
· Rate-limiting algorithms (token/leaky bucket), distributed locks, and scheduler design.
· Experience with Kafka, NATS, or ClickHouse.
· Familiarity with TRAI DLT template flows & messaging compliance in India.
-
Back End Developer
2 weeks ago
Noida, Uttar Pradesh, India Innova ESI Full timeA Back-End Developer is a software engineer who focuses on building and maintaining the server-side logic, databases, and APIs that power applications. Unlike front-end developers (who handle the user interface), back-end developers work on the "behind-the-scenes" functionality that makes everything run smoothly.Candidate having 5-6 years of fully backend...
-
Back End Developers
2 weeks ago
Noida, Uttar Pradesh, India Dealers Auto Center Full timeKey ResponsibilitiesDemonstrate the ability to read existing codebases, understand the flow, and effectively troubleshoot or enhance existing systems.Design, develop, and maintain back-end services using Java Spring Boot for website management platforms.Implement and manage RESTful APIs, ensuring seamless communication between front-end systems and...
-
Back End Developers
4 weeks ago
Noida, Uttar Pradesh, India Dealers Auto Center Full timeKey Responsibilities Demonstrate the ability to read existing codebases , understand the flow, and effectively troubleshoot or enhance existing systems. Design, develop, and maintain back-end services using Java Spring Boot for website management platforms. Implement and manage RESTful APIs, ensuring seamless communication between front-end systems and...
-
Back End Developers
3 weeks ago
Noida, Uttar Pradesh, India Dealers Auto Center Full timeKey ResponsibilitiesDemonstrate the ability to read existing codebases, understand the flow, and effectively troubleshoot or enhance existing systems. Design, develop, and maintain back-end services using Java Spring Boot for website management platforms. Implement and manage RESTful APIs, ensuring seamless communication between front-end systems and...
-
Java Back End Developer
3 days ago
Noida, Uttar Pradesh, India Ahom Technologies Full time ₹ 9,00,000 - ₹ 12,00,000 per yearResponsibilities:* Design, develop, test & maintain Java back end applications using Spring Boot, Hibernate & JPA.
-
Back End Developer
3 weeks ago
Noida, Uttar Pradesh, India Credgenics Full timeAbout Credgenics: Credgenics is India's first of its kind NPA resolution platform backed by credible investors including Accel Partners and Titan Capital. We work with financial institutions, Banks, NBFCs & Digital lending firms to improve the efficiency of their collection using technology, automation intelligence and optimal legal routes to facilitate the...
-
Front End Developer
22 hours ago
Noida, Uttar Pradesh, India Centilytics Full time ₹ 2,00,000 - ₹ 6,00,000 per yearJob Summary:We are looking for a passionate and self-motivated Frontend Developer with minimum 1 years of hands-on experience in React or NextJS. You will be responsible for developing dynamic, responsive web applications and collaborating closely with back-end developers, UI/UX designers, and product teams.Key Responsibilities:* Develop and maintain...
-
Multifaceted Back-End Software Developer
1 week ago
Noida, Uttar Pradesh, India beBeeBackend Full time ₹ 6,00,000 - ₹ 8,00,000Job Title: Backend EngineerWe are seeking a skilled and motivated backend engineer to join our dynamic team in Bengaluru.The ideal candidate will have strong hands-on experience in .NET Core, C#, and back-end development using Entity Framework Core.You will work on developing scalable web applications and services with high performance and responsiveness....
-
Back End Developer
5 days ago
Noida, Uttar Pradesh, India NMT Security | Simplifying Cybersecurity Full time ₹ 15,00,000 - ₹ 20,00,000 per yearBackend Developer (Python/Django)Location: Onsite - NoidaPosition Type: Full-timeSalary: Competitive, based on experienceCompany DescriptionNMT Security is an AI-driven cybersecurity platform designed for startups, SMEs, and growing enterprises needing expert-grade protection without the cost and complexity of a full-time security team. Our AI-powered 24/7...
-
Front End Developer
22 hours ago
Noida, Uttar Pradesh, India paymonk Full time ₹ 1,80,000 - ₹ 3,60,000 per yearJob Title: Front-End DeveloperLocation: Noida Sector 6Experience Required: 2+ YearsEmployment Type: Full-timeAbout the RoleWe are seeking a talented Front-End Developer with strong expertise in , Redux, and TypeScript to join our growing team. The ideal candidate should be passionate about creating responsive, scalable, and high-performance web applications,...