Responsibilities:
Architect and Develop: Design build and maintain secure scalable and efficient RESTful APIs using Django Rest Framework ensuring compliance with regulatory requirements.
Collaborate: Work closely with crossfunctional teams to gather requirements and translate them into technical specifications and actionable plans.
Debug and Resolve: Identify and fix backend issues and bugs ensuring a seamless user experience for financial applications.
Optimize Systems: Continuously enhance backend systems for performance scalability and resource efficiency.
Code Quality: Uphold high standards of code quality organization and implement automated testing processes to meet industry standards.
Stay Updated: Keep abreast of fintech industry trends technological advancements and regulatory updates to continually improve backend architecture.
Requirements:
Experience: 5 years of proven experience in backend development with a strong skill set in Python and Django.
API Development: Extensive experience in developing secure and compliant RESTful APIs using Django Rest Framework.
Database Proficiency: Indepth knowledge of MySQL for database design optimization and maintenance; experience with MongoDB is a plus.
DevOps: Proficiency in DevOps practices including CI/CD pipelines infrastructure as code and containerization.
Cloud Services: Exposure to cloud services (AWS GCP) with an emphasis on security and regulatory compliance.
Software Principles: Solid understanding of software development principles design patterns and best practices in the fintech domain.
Agile Environment: Experience working in an Agile/Scrum development environment.
ProblemSolving: Excellent problemsolving and analytical skills with keen attention to detail.
Collaboration: Strong communication and collaboration skills to work effectively in a teamoriented fintech environment.
Version Control: Proficiency with Git for version control and collaborative development.
Preferred Skills:
Asynchronous Processing: Familiarity with asynchronous task processing using Celery or similar technologies especially in financial transaction processing.
AWS Expertise: Strong knowledge of AWS services and infrastructure including EC2 S3 RDS Lambda with a focus on security and compliance.
GCP Expertise : VPC Virtual Machines SQL IP whitelisting
Caching Mechanisms: Experience with caching mechanisms (e.g. Redis) for optimizing realtime data access and processing.
Continuous Learning: Eagerness to learn and adapt staying updated with emerging technologies and methodologies in backend development and the fintech industry.
containerization,agile,software development principles,devops practices,python,design patterns,aws,collaboration,mongodb,celery,git,devops,mysql,restful apis,ci/cd,infrastructure as code,redis,gcp,django,problem-solving,django rest framework