Middle Backend Developer (Python) Offline
About the Project
Our client is building a platform that automates operational data exchange between financial institutions.
Banks, asset managers, and data providers use it to securely reconcile critical information such as user access rights and joiner/leaver events. The platform replaces manual, fragmented processes with automated and secure workflows, reducing operational risk, supporting regulatory compliance, and improving overall efficiency.
In essence, the project modernizes complex back-office operations in the financial sector, making them faster, more accurate, and more reliable.
Your Role
As a Python Developer, you will work on backend services that power these workflows. You will design and maintain APIs, implement business logic, and contribute to building a scalable, reliable system used by financial institutions.
This role is a good fit for engineers who enjoy working on clean backend architecture, well-defined domains, and systems where correctness and stability matter.
Responsibilities
- Develop and maintain backend services using Python
- Build and evolve APIs with Django and FastAPI
- Implement asynchronous and background processing using AsyncIO and Celery
- Work with SQL and NoSQL databases to ensure data integrity and performance
- Collaborate with QA and DevOps to ensure reliable deployments
- Write unit and integration tests as part of regular development
- Participate in code reviews and technical discussions
Requirements
- 3+ years of professional experience with Python
- Strong hands-on experience with Django and FastAPI
- Experience working with AsyncIO and Celery
- Solid understanding of SQL and NoSQL databases
- Familiarity with Docker and containerized environments
- Understanding of HTTP protocol and REST API design principles
- Confidence working in Linux / UNIX environments (shell, scripting, tools)
- You see testing (unit & integration) as part of the creative process, not a chore
- English — Intermediate+ (spoken and written)
Nice to Have
- Experience with fintech or regulated domains
- Background in high-load or data-intensive systems
- Experience with cloud platforms (AWS, Azure, or GCP)
Experience integrating with Salesforce or similar CRM / third-party enterprise systems
Why Starnavi
At Starnavi, you will work on real-world production systems for international clients, collaborate with experienced engineers, and have the opportunity to influence technical decisions. We value responsibility, transparency, and engineering quality.
Required languages
The job ad is no longer active
Look at the current jobs Python →