Job Overview
We are looking for an experienced Backend Developer with over 3 years of hands-on expertise in building scalable and reliable backend systems. The ideal candidate will be responsible for 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 and GraphQL APIs.
- Build scalable, secure, and high-performance backend architectures.
- Implement authentication, authorization, and role-based access control.
- Work with SQL & NoSQL databases data modeling, schema design, and query optimization.
- 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 contribute to engineering best practices.
- Integrate third-party APIs and services as required.
- Stay updated with emerging backend technologies and suggest improvements.
Required Skills & Qualifications
- Bachelors degree in Computer Science, Engineering, or equivalent practical experience.
- Minimum 3 years of backend development experience.
- Proficiency in Python (FastAPI/Django/Flask) and/or Node.js (Express/NestJS).
- Strong understanding of REST APIs, microservices architecture, and messaging queues.
- Experience with PostgreSQL/MySQL and MongoDB/Redis.
- Familiarity with Docker, Kubernetes, and cloud platforms (AWS/GCP/Azure).
- Good understanding of security best practices (JWT, OAuth2, RBAC).
- Experience with Git, CI/CD pipelines, and unit testing frameworks.
- Excellent 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.
- Experience with monitoring tools like Grafana, Prometheus, or ELK stack.
- Understanding of Agile/Scrum methodologies.
Why Join Us
- Work on modern tech stacks and high-impact projects.
- Be part of a collaborative, innovative team culture.
- Competitive salary and career growth opportunities.
- Opportunity to work onsite in Gurugram and collaborate closely with leadership.
(ref:hirist.tech)