Middle Backend Developer (Python)

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

English B2 - Upper Intermediate
Published 5 November 2025 · Updated 26 January
Statistics:
91 views
·
36 applications
12% read
·
9% responded
Last responded 7 hours ago
To apply for this and other jobs on Djinni login or signup.
Loading...