HamburgerMenu
hirist

Job Description

Description :

We are currently hiring for Python developer who has experience with Python, Fast API, Cloud platform (AWS Or Azure Or GCP) and experience or knowledge in Payment gateway , Kindly Apply if interested Thank you

Job Title :
Backend Developer

Location : Chennai

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

- Collaboration : Collaborate with front-end developers, DevOps 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 APIs.

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

- Experience with relational and NoSQL databases. Proficiency in writing optimized SQL queries and designing database schemas.

- Strong experience in developing RESTful and GraFamiliarity 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.


info-icon

Did you find something suspicious?