Job Summary: As a Backend Developer, you will design, implement, and maintain high-performance backend services and APIs that serve our applications. You’ll be responsible for ensuring data integrity, optimizing server-side logic, and supporting seamless communication with front-end teams.
Key Responsibilities:
- Design and develop RESTful APIs and microservices.
- Write clean, maintainable, and efficient code.
- Collaborate with frontend developers to integrate user-facing elements with server-side logic.
- Develop and maintain databases, ensuring they are optimized for performance, scalability, and security.
- Implement authentication and authorization mechanisms.
- Monitor, troubleshoot, and optimize backend performance.
- Stay updated with the latest backend technologies and trends to continuously improve the backend infrastructure.
- Work with cloud services (AWS, Azure, Google Cloud) and containers (Docker, Kubernetes) for deployment and scalability.
- Ensure data security and compliance with best practices and regulations.
- Participate in code reviews and contribute to team knowledge sharing.
- Collaborate in Agile/Scrum workflows and provide input during sprint planning and retrospectives.
Qualifications:
- Must -> 1.5 to 2.5 year experience
- Multiple Programming language
- Must -> JavaScript, TypeScript, Node.JS(Preferably NestJS or Express is also fine)
- Good to have -> Python
- ORM
- Must -> Sequalize
- Good to have -> Mongoose
- Must -> Relational DBMS -> SQL, POSTGRES
- Must -> MongoDb, Firebase
- Must -> Caching -> Redis
- Must -> Containarization -> Docker
- Must -> Payment gateway or other third party APIs integration
- Must -> Version Control -> Git
- Good to have -> Agile methodology and Project management -> JIRA
- Good to have -> Github or Jenkins Pipelines CI/CD
- Good to have -> Micro service(Kafka)
Job Types: Full-time, Permanent
Pay: ₹25,000.00 - ₹50,000.00 per month
Benefits:
- Flexible schedule
- Health insurance
- Paid sick time
- Paid time off
- Provident Fund
Location Type:
Education:
Experience:
- Programming: 1 year (Required)
- total work: 1 year (Required)
Work Location: In person