Job Summary
We are looking for an experienced Backend Developer with 5+ years of hands-on experience in designing, developing, and maintaining scalable, secure, and high-performance backend applications. The ideal candidate should have strong expertise in server-side development, RESTful APIs, databases, and cloud-based solutions, with the ability to collaborate effectively in a cross-functional Agile environment.
Key Responsibilities
- Design, develop, and maintain scalable backend applications and microservices.
- Build and optimize RESTful APIs and integrate third-party services.
- Develop secure, reliable, and high-performance server-side applications.
- Design and manage relational and NoSQL databases, ensuring data integrity and performance.
- Write clean, maintainable, and well-documented code following best practices.
- Optimize application performance, scalability, and reliability.
- Collaborate with frontend developers, QA engineers, DevOps, and product teams to deliver high-quality solutions.
- Implement authentication, authorization, and security best practices.
- Troubleshoot, debug, and resolve production issues efficiently.
- Participate in code reviews, technical discussions, and architecture planning.
- Contribute to CI/CD pipelines and deployment processes.
Required Skills
- 5+ years of experience in backend development.
- Strong proficiency in one or more backend technologies.
- Experience in designing and developing RESTful APIs.
- Strong knowledge of relational databases such as MySQL, PostgreSQL, or SQL Server.
- Experience with NoSQL databases like MongoDB, Redis, or Cassandra.
- Good understanding of microservices architecture and distributed systems.
- Familiarity with Docker and containerized deployments.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.
- Strong understanding of Git and version control workflows.
- Knowledge of message brokers such as RabbitMQ, Kafka, or Azure Service Bus is a plus.
- Understanding of authentication mechanisms including OAuth, JWT, and API security.
- Familiarity with Agile/Scrum development methodologies
Pay: ₹30,000.00 - ₹70,000.00 per month
Work Location: In person