Job Description
About The Role
We are seeking an experienced Backend Developer with 3+ years of hands-on expertise in
building scalable and reliable backend systems. You will play a key role in designing APIs,
managing databases, ensuring system performance, and collaborating with cross-functional
teams to deliver high-quality software solutions.
Key Responsibilities
Design, develop, and maintain RESTful/GraphQL APIs and backend services.
Build scalable, secure, and high-performance backend architectures.
Implement authentication, authorization, and role-based access control.
Work with databases (SQL & NoSQL) data modeling, query optimization, schema
design.
Collaborate with frontend, product, and DevOps teams to deliver features end-to-end.
Debug, troubleshoot, and resolve production issues efficiently.
Write clean, maintainable, and well-documented code.
Participate in code reviews and improve engineering best practices.
Integrate third-party APIs and services as needed.
Stay up to date with emerging backend technologies and bring new ideas to the team.
Required Skills & Qualifications
Bachelor's degree in Computer Science/Engineering or equivalent practical experience.
3+ years of backend development experience.
Proficiency in Python (FastAPI/Django/Flask) and Node.js (Express/NestJS).
Strong understanding of REST APIs, microservices architecture, and messaging
queues.
Experience with databases: PostgreSQL/MySQL and MongoDB/Redis.
Familiarity with Docker, Kubernetes, and cloud platforms (AWS/GCP/Azure).
Good knowledge of security best practices (JWT, OAuth2, RBAC).
Experience with Git, CI/CD pipelines, and unit testing frameworks.
Strong analytical and problem-solving skills.
Good to Have
Exposure to Kafka, RabbitMQ, or other event-driven systems.
Knowledge of caching strategies (Redis, Memcached) for performance optimization.
Hands-on experience with monitoring tools like Grafana, Prometheus, or ELK stack.
Understanding of Agile/Scrum methodologies.
Why Join Us
Work with a modern tech stack on high-impact projects.
Be part of a collaborative and innovative team culture.
Competitive salary with career growth opportunities.
Chance to work onsite in Gurugram and collaborate closely with leadership.
Skills: python,node.js,mysql,databases