Overview:
The Senior Backend Developer - Python plays a pivotal role in our organization, responsible for the design, development, and maintenance of our backend systems. They will work closely with the development team to ensure the scalability, security, and performance of our applications.
Key Responsibilities:
* Backend Development: Development of core banking and fiat infrastructure to facilitate seamless operations in Brazil, development of integrations with local vendors and another tools that maybe required by the company, as bots or automations.
* Security Features: Conduct all development to achieve maximum security practices.
Required Qualifications:
* 5 to 8 years of Backend skills
* 3 to 5 years of Python 3 skills
* 2 to 3 years hands of Django, Flask or FastAPI framework
* Payment Gateways integration
* Database skills in a relational database (MariaDB or PostgreSQL)
* Database skills in NoSQL database (DynamoDB, MongoDB)
* Knowledge of how to build and use with RESTful APIs Knowledge of how to build secure endpoints Strong knowledge of version control (i.e. git, svn, etc.)
* Experience deploying Python applications into production Experience with Docker Amazon Web Services (AWS) infrastructure knowledge is a plus NodeJS or frontend experience is a plus