Senior Backend Developer - Python/fastapi, Chennai

Finance 0 views ID: 2892431010

Published on June 11, 2025. Modified on June 13, 2025.

Description

Senior Backend Developer

Location: Chennai

Key Responsibilities

- 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 Graph QL 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., Postgre SQL, My SQL) and No SQL databases (e.g., Mongo DB, 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.



- Collaboration: Collaborate with front-end developers, Dev Ops engineers, and other stakeholders to ensure the successful delivery of end-to-end solutions.



- 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.



Required Skills and Qualifications :

- Strong experience in Python, with a deep understanding of Fast API

- Experience with relational and No SQL databases.

Proficiency in writing optimized SQL queries and designing database schemas.



- Strong experience in developing RESTful and Graph QL APIs.



- Familiarity with cloud platforms such as AWS, Azure, or Google Cloud for deploying and managing services.



- Proficiency with Git and Git Hub/Git Lab 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 Dev Ops practices and tools like Jenkins, Terraform, or Ansible.



- Experience working in Agile environments with familiarity in Scrum or Kanban.

(ref:hirist.tech)

Location

Chennai
Chennai
Tamil Nadu
India
Advertisement:



Attributes

Job type Full time
Contract type Permanent
Salary type Monthly
Occupation Senior backend developer - python/fastapi
Send resume
YITRO BUSINESS CONSULTANTS
YITRO BUSINESS CONSULTANTS
1 active listings
Registered for 1+ year
India
All seller items (1) Report listing
Send resume
Are you looking for a job? Publish your resume
Non-logged user
Hello wave
Welcome! Sign in or register