Posted on: 23/11/2025
Job Title : Senior Backend Developer
Job Location : Chennai
Job Type : Full time
Experience : 4+ years
Were looking for a Senior Backend Developer who has experience in Python & Fast API.
What you'll do :
- Design and Develop Backend Systems : Develop robust, scalable, and secure backend services using Python, ensuring seamless integration across banking, e-commerce, and e-learning modules.
- API Development : Design, develop, and maintain RESTful and GraphQL APIs that are consumed by web and mobile front-end applications.
- Database Management : Design, optimize, and manage databases, ensuring high availability, security, and data integrity. Experience with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Redis) is essential.
- Microservices Architecture : Develop and maintain microservices that support the platform's diverse functionalities, ensuring they are independently deployable and scalable.
- Security : Implement security best practices to protect sensitive information, including encryption, secure authentication, and authorization mechanisms.
- Performance Optimization : Continuously monitor and optimize application performance, ensuring low latency and high throughput.
- Integration : Work closely with third-party services to integrate payment gateways, learning management systems, and other critical services.
- Testing & Debugging : Write unit tests, perform code reviews, and engage in debugging activities to ensure code quality and reliability.
- Documentation : Maintain comprehensive documentation for all backend services, APIs, and data structures.
What were looking for :
- Strong experience in Python, with a deep understanding of FastAPI
- Experience with relational and NoSQL databases. Proficiency in writing optimized SQL queries and designing database schemas.
- Strong experience in developing RESTful and GraphQL APIs.
- Familiarity with cloud platforms such as AWS, Azure, or Google Cloud for deploying and managing services.
- Proficiency with Git and GitHub/GitLab for version control and collaborative development.
- Understanding of security best practices in software development, including OWASP standards.
- Experience with continuous integration and continuous deployment (CI/CD) practices.
- Strong analytical and problem-solving skills with attention to detail.
- Excellent verbal and written communication skills.
- Prior experience working on platforms within the banking, e-commerce, or e-learning sectors is highly desirable.
- Knowledge of Docker and Kubernetes for containerization and orchestration.
- Hands-on experience in developing and managing microservices architectures.
- Basic understanding of DevOps practices and tools like Jenkins, Terraform, or Ansible.
- Experience working in Agile environments with familiarity in Scrum or Kanban.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1578911
Interview Questions for you
View All