Back End Engineer
Luxora Experiences
2 - 5 years
Pune
Posted: 31/01/2026
Job Description
Experience required : 2-5 year as a Back-End Developer
Location: Pune, India (Work from Office)
Employment Type: Full-Time
Compensation: Competitive Pay
Key Responsibilities
Design and develop RESTful APIs using Node.js & Express.js
(Optional) Work with GraphQL for complex data fetching
Build backend features for:
User authentication & authorization
Reviews, ratings, comments, and user-generated content
Search, filters, and sorting (location, rating, popularity, etc.)
Notifications and activity feeds
Design efficient database schemas for read-heavy systems
Implement Kafka-based event-driven architecture for:
Notifications
Activity tracking
Async processing
Optimize performance using caching, queues, and async jobs
Ensure API security, scalability, and reliability
Collaborate with frontend, product, and design teams
Tech Stack
Backend
- Node.js
- Express.js
- REST APIs (GraphQL is a plus)
Database & Caching
- PostgreSQL / MySQL
- MongoDB (optional reviews & flexible content)
- Redis (caching, rate limiting, sessions)
Messaging & Streaming
- Apache Kafka (event streaming, async workflows)
Search & Geo
- Elasticsearch / OpenSearch
- Google Maps API / Mapbox
DevOps & Infrastructure
- Docker (containerization)
- AWS / GCP (EC2, S3, RDS)
- CI/CD pipelines (GitHub Actions / GitLab CI)
Security & Auth
- JWT / OAuth 2.0
- Role-based access control
- API security best practices
Nice to Have
- Experience building high-scale consumer platforms
- Knowledge of event-driven & microservices architecture
- Experience with Kafka consumers & producers
- Familiarity with frontend requirements (React / Next.js)
Experience Level
- 25+ years of backend development experience
- Strong Node.js & API design skills
Services you might be interested in
Improve Your Resume Today
Boost your chances with professional resume services!
Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.
