
Open
Posted
•
Ends in 6 hours
I’m standing up a new banking-oriented application and need an experienced Python developer to own the server side. The stack is already chosen—Flask for the web framework, MySQL for persistence, Git for version control, and Pytest for automated coverage—so I’m after someone who can jump straight into code rather than setup. What I need you to deliver: • Robust user authentication and authorization (JWT or OAuth preferred, with secure password hashing and refresh token logic). • A clean RESTful API that exposes the core banking operations (account creation, balance lookup, transfers, transaction history). • Solid database management: well-designed MySQL schema, migrations, and the data-access layer wired cleanly to the endpoints. • A Pytest suite that covers critical paths and edge-cases, running green in CI. • Clear documentation plus a tiny HTML/CSS or Postman collection so the Flutter team can test the endpoints immediately. Everything should live in a Git repository with tidy commit history and concise README. If you have past work that shows similar Flask or financial-grade backends, please include the repo link or a short demo URL when you apply; that will help me assess fit quickly. I’m ready to review pull requests as soon as you start, and I’ll be available for domain questions throughout the build.
Project ID: 40474305
55 proposals
Open for bidding
Remote project
Active 21 hours ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
55 freelancers are bidding on average ₹1,019 INR/hour for this job

This looks straightforward at first, but in my experience there’s usually a key detail that can cause issues later. I’ve handled similar projects before and can outline a practical approach for you. For similar work and case studies, feel free to check my profile: https://www.freelancer.com/u/Microlent Let me know if you I'd like me to walk you through the plan. – Rajesh Rolen
₹1,000 INR in 40 days
9.4
9.4

As the lead developer at CnELIndia, I firmly believe that my extensive experience and comprehensive grasp of various platforms including MySQL, PHP, and Python make me a perfect fit for your Flask Banking API Backend project. Not only have we worked on multiple proficient MySQL schema and connection setups but we've also built efficient data-access layers successfully in the past. More importantly, security is paramount to your banking-oriented application. In light of this, I want to assure you that I have built robust user authentication systems using JWT and OAuth mechanisms in previous projects as per your preference. Secure password hashing and refresh token logic are second nature to us. Lastly, our dedication to transparent documentation will ensure not just my cohesively designed APIs but also well-documented procedures, ensuring effortless integration with your Flutter team. You'll find that our Git repositories always come with tidy commit history and concise READMEs. While you may be reviewing other potential hires, please take a moment to browse through our 18+years experience portfolio at CnELIndia.com. It provides a glimpse of the quality work we strive for, matching both the timeline and budget expectations consistently. We're eager to showcase our skills through this project for you.
₹1,000 INR in 40 days
9.0
9.0

Hello, I am available to develop your Flask based banking backend with a strong focus on security, scalability, and clean architecture. I will deliver: • Secure JWT/OAuth authentication with role-based access • RESTful APIs for accounts, transfers, balances, and transactions • Well-structured MySQL schema with proper data modeling • Pytest suite covering core flows and edge cases • Clean Git repository with documentation and Postman collection I have experience building secure Flask APIs and can ensure production-grade code suitable for financial applications. I look forward to your response. Best regards!
₹1,500 INR in 45 days
8.2
8.2

With 15+ years as a Senior Software Architect and Full-Stack Developer, I bring deep expertise in building secure, scalable, and business-driven solutions—perfectly suited for your banking-oriented application. My proficiency with Flask, MySQL, Git, and Pytest ensures I can jump straight into development while maintaining high standards of stability and coverage. I have extensive experience designing authentication and authorization systems using JWT and OAuth, protecting sensitive user data with robust security. My ability to craft well-structured MySQL schemas, manage migrations, and optimize data access guarantees seamless backend operations—critical for financial applications. Beyond backend development, I ensure smooth integration with front-end teams by providing concise HTML/CSS samples or Postman collections for immediate endpoint testing. Every deliverable is documented with clear READMEs and maintained in a clean Git repository for transparency and efficiency.
₹1,250 INR in 40 days
7.7
7.7

A Warm Hello! Your stack and requirements are very well defined, and I can jump directly into backend development without spending unnecessary time on setup. I have experience building secure Flask-based APIs with authentication, transaction handling, MySQL architecture, and automated testing workflows. For this banking-oriented backend, I would structure the system around: * JWT authentication with refresh-token rotation * Secure password hashing and role-based authorization * RESTful APIs for accounts, balances, transfers, and transaction history * Proper transaction management to avoid inconsistent balances * Clean MySQL schema design with migrations * Service/repository layer separation for maintainability * Pytest coverage for critical flows and edge cases * Git-based workflow with organized commits and CI-ready testing I can also provide: * Postman collection for immediate Flutter integration * Lightweight API test page if needed * Swagger/OpenAPI documentation * Secure environment configuration and deployment guidance Given the financial nature of the system, I’ll focus heavily on validation, atomic transactions, logging, and clean architecture to keep the backend reliable and scalable from the start. Let's set up a quick call to discuss things better. Let's discuss it more in chat. Best Regards, Jemin Sagar
₹1,000 INR in 40 days
6.4
6.4

Your JWT refresh token strategy will fail if you don't implement token rotation with blacklisting - I've seen three banking apps get flagged in security audits because stolen refresh tokens stayed valid for 30 days. That's the difference between passing PCI-DSS compliance and getting rejected by your payment processor. Before architecting the solution, I need clarity on two things: What's your expected transaction volume per day, and are you planning multi-currency support? The MySQL schema design changes completely if you're handling forex conversions versus single-currency ledgers. Here's the architectural approach: - FLASK + JWT: Implement sliding session windows with Redis-backed token blacklisting, so compromised tokens expire within 15 minutes instead of persisting until manual revocation. - MYSQL SCHEMA: Design a double-entry ledger system with ACID-compliant transactions using InnoDB row-level locking to prevent race conditions during concurrent transfers. - PYTEST + CI: Build fixture factories that generate realistic transaction scenarios including overdraft attempts, duplicate request handling, and network timeout simulations - not just happy-path CRUD tests. - RESTFUL API: Structure endpoints with idempotency keys so the Flutter team can safely retry failed requests without creating duplicate transactions. - GIT WORKFLOW: Set up pre-commit hooks that block commits with hardcoded credentials or missing migration files. I've built similar systems for two fintech startups that processed $2M+ in monthly volume without a single failed transaction. I don't take on projects where the security requirements are unclear - let's schedule a 15-minute call to walk through your fraud prevention requirements and regulatory constraints before I write a single line of code.
₹900 INR in 30 days
6.4
6.4

I am an experienced developer ready to own the server-side build for your banking application. I understand you need a production-ready, secure architecture featuring robust authentication, clean API design for core banking operations, and comprehensive automated testing. I focus on writing maintainable, well-documented code with a clean commit history. My approach ensures the backend is fully prepared for your integration needs. I am ready to start immediately on the core development tasks.
₹1,000 INR in 40 days
5.2
5.2

Hi, thanks for considering me for this Flask Banking API backend build project. I've carefully reviewed your requirements and am excited to jump into the existing setup. With my 9+ years of experience in building high-performance web applications, I believe I can help you deliver a robust and secure banking API backend. I'll approach this project by first reviewing and refining the existing database schema to ensure it's well-designed and optimized for performance. I'll then implement a clean RESTful API using Flask, with proper authentication and authorization using JWT or OAuth. This will include secure password hashing and refresh token logic to ensure user data is protected. To solidify the data-access layer, I'll implement a clean and efficient database management system, leveraging Pytest for automated testing. Additionally, I'll create a comprehensive Pytest suite to cover critical paths and edge cases, ensuring the API is thoroughly tested and reliable. I've had experience with similar projects, including building REST APIs and implementing secure authentication and authorization. I'm confident in my ability to deliver this project efficiently and effectively. Before we begin, I just wanted to confirm: what is the expected load and traffic for this banking API, and are there any specific security or compliance requirements that need to be met? I'm excited to start working on this project and deliver a high-quality backend build that meets your needs. Let's get started!
₹1,000 INR in 7 days
4.0
4.0

Dear Sir/Madam, I am an experienced Python Developer with strong expertise in building scalable backend systems, APIs, automation tools, and full-stack applications. I specialize in delivering clean, efficient, and production-ready solutions. I have successfully developed and deployed multiple live applications including healthcare platforms, legal service apps, school management systems, fintech apps, and real-time communication systems. My Core Python Expertise ✔ Django & Django REST Framework ✔ FastAPI (High-performance APIs) ✔ Flask ✔ SQLModel / SQLAlchemy ✔ PostgreSQL / MySQL / MongoDB ✔ Supabase Integration ✔ Authentication (JWT, OAuth) ✔ Payment Gateway Integration (PhonePe, Razorpay, Stripe) ✔ Web Scraping (BeautifulSoup, Selenium) ✔ Automation Scripts ✔ WebSocket & Real-time Systems ✔ Docker Deployment ✔ AWS / VPS Deployment ✔ REST API Design & Optimization What I Can Build For You Secure REST APIs SaaS backend architecture Admin dashboards Real-time chat systems Payment systems Data processing systems Microservices architecture AI/ML API integration Custom business logic systems Recent Project Experience Healthcare booking & wallet system Legal consultation backend platform School ERP & management API Fintech wallet & transaction management Real-time chat application (WebSocket + MQTT) Location-based services & geo APIs
₹750 INR in 40 days
4.2
4.2

Hi, I can help build a secure Flask-based backend for your banking application with clean architecture, REST APIs, and proper testing workflows. What I’ll Deliver => JWT-based authentication with secure password hashing and refresh tokens => REST APIs for account creation, balance lookup, transfers, and transaction history => MySQL schema + clean data access layer => Database migrations support => Pytest coverage for critical flows and edge cases => API documentation + Postman collection for Flutter testing Tech Stack => Flask + SQLAlchemy => MySQL => Pytest => Git-based workflow with clean commits Development Focus => Secure and maintainable backend structure => Clear separation of services/models/routes => Production-ready error handling and validation => Easy integration for the Flutter frontend team Thanks!
₹800 INR in 25 days
4.0
4.0

Hi, I can handle this backend development task and have experience working with Flask, MySQL, REST APIs, authentication systems, and API integrations. I can build the complete banking backend with secure authentication, clean API structure, database management, Pytest coverage, and proper documentation for your Flutter team. I’m comfortable working with Git workflows and can provide clean, well-structured code with regular updates throughout the project. Diptee
₹750 INR in 40 days
3.4
3.4

Hi, You need a Flask banking API that handles transactions securely and reliably—I can build that. The critical challenge here is data integrity and compliance around financial transactions, which means every state change has to be atomic and auditable. I'll architect this with PostgreSQL for ACID transaction guarantees, implement JWT-based authentication with role-based access controls, and structure endpoints following REST conventions with comprehensive logging for audit trails. Input validation and sanitization on every endpoint prevents injection attacks, and I'll document the full API schema upfront. Before I start, I need to clarify scope: Do you have an existing database schema or specific regulatory requirements I should design around? That'll let me give you a realistic timeline. I can have a working authentication system and one core transaction endpoint in your hands within 24 hours. Best regards, Val
₹750 INR in 7 days
2.3
2.3

Hello , I saw your requirement for an experienced Python developer to build the server-side architecture for your banking-oriented application. I’m reaching out because we specialize in building secure, scalable backend systems using Flask with production-grade API design. To help you deliver a reliable banking backend, we provide a full solution featuring: -Secure user authentication & authorization -Clean RESTful APIs for core banking operations -Well-structured MySQL database schema with clean data-access layer integration -Pytest test suite covering critical flows and edge cases, integrated with CI -API documentation with Postman collection for immediate frontend testing Our Tech Stack for Security & Reliability: Backend: Flask (Python) for lightweight, scalable API development Database: MySQL with structured relational design and migrations Testing: Pytest with CI integration for stable releases Version Control: Git with clean and maintainable commit structure We focus on building secure, maintainable backend systems suitable for financial-grade applications with strong emphasis on data integrity and API reliability. If you’d like to see our similar work line, I can share relevant Flask-based backend and API systems we’ve delivered. Best regards, Plexikart
₹750 INR in 40 days
2.3
2.3

With years of experience in full-stack development, I'm confident in my ability to deliver on all your project requirements for this Flask-based banking API backend build. Specializing in end-to-end web application development with a focus on clean architecture, strong security measures, and optimized performance functionalities align perfectly with what you're looking for. Reliability, scalability, and maintainability are things I prioritize when building web applications - qualities essential for the functionality of a banking app. I'm highly familiar with the technologies you've chosen (Flask, MySQL, Git, and Pytest) which saves time as I can dive straight into the code instead of setting up. My proficiency in deploying on various cloud platforms including AWS and DigitalOcean will also come in handy when we're ready to go live. Additionally, I've worked extensively with RESTful API development and hold strong expertise surrounding authentication and authorization techniques like JWT and OAuth - critically important for secure banking operations.
₹800 INR in 40 days
1.7
1.7

Hey there, I can jump directly into this stack and build a secure, production ready Flask backend for your banking application. I have experience designing RESTful APIs, authentication systems, transactional workflows, and structured MySQL architectures where reliability and data integrity are critical. I will deliver: • Secure JWT based authentication with refresh token flow, password hashing, role based authorization, and protected endpoints • REST APIs for account creation, balance checks, transfers, and transaction history • Proper transactional handling to ensure safe balance updates and transfer consistency • Clean MySQL schema design with migrations and organized data access layer • Pytest coverage for authentication, transfers, validation, edge cases, and failure scenarios • CI ready test workflow and structured Git repository with clean commit history • API documentation plus Postman collection or lightweight HTML test interface for the Flutter team My focus is on: • Security best practices • Clean architecture and maintainability • Consistent API response structure • Proper validation and error handling • Scalable backend organization from the start I am comfortable collaborating through pull requests and iterative reviews and can start immediately.
₹1,000 INR in 40 days
1.9
1.9

Hello, I read your project details for the Flask banking API backend. This is something I can definitely build for you. I have solid experience with Flask, MySQL, and creating secure RESTful APIs, especially for financial-grade backends. I understand your need for robust user authentication, core banking operations, clean database design, Pytest for coverage, and clear documentation. My approach will be to jump straight into coding, ensuring a well-structured MySQL schema, secure Flask endpoints, and thorough Pytest coverage. I'll also provide a Postman collection for your Flutter team's testing. I'm used to working with Git and delivering tidy code. I'm confident in delivering a high-quality, production-ready backend as per your requirements. Please ping me on chat to discuss further and get started. Raj Abhisek Panda
₹800 INR in 40 days
1.5
1.5

Built Envestnet/FolioDynamix banking integrations—Flask+OAuth backend for financial data pipelines. Your banking API scope (account creation, balance lookup, transfers) is foundational fintech, which I've architected in production. Past project: Orion-style portfolio API with JWT auth + Pytest coverage—handled 500K daily transactions, near-zero failed auth events. Day 1-2: Scaffold Flask routes, setup JWT+password hashing, spin MySQL schema with migrations. Day 3-6: Implement core endpoints (account CRUD, transfers, balance lookups), wire validation layer. Day 7-11: Pytest suite covering auth paths, edge cases, Postman collection. Day 12-14: Documentation, final code review, deploy readiness. Risk: Banking APIs need airtight auth & transaction atomicity. I lock schema & auth strategy by Day 2—then implementation is bulletproof. When should the Flutter team start consuming these endpoints? I can have a sandbox API ready Day 7 for parallel UI work. — Brijesh, Sonraj Labs
₹1,100 INR in 30 days
1.5
1.5

Dear client, I am excited to help you develop the backend for your banking application using Flask, MySQL, Git, and Pytest. With strong experience in building secure, financial-grade APIs, I can deliver robust user authentication and authorization with JWT or OAuth, secure password handling, and refresh token logic. I will design a clean RESTful API for account creation, balance checks, transfers, and transaction history, backed by a well-structured MySQL schema with migrations and a maintainable data-access layer. I will also provide a comprehensive Pytest suite covering critical paths and edge cases, along with clear documentation and a lightweight HTML/CSS or Postman collection for your Flutter team to test endpoints immediately. The project will be version-controlled with a clean commit history and concise README to ensure smooth collaboration. My focus is on reliability, security, and maintainable code, so your backend will be ready for production use and easy to extend. Best regard,
₹1,000 INR in 40 days
0.6
0.6

Hello, I am a Python backend developer with experience building REST APIs using Flask, MySQL, Git, and Pytest. I have developed secure backend systems including authentication, database-driven applications, API integrations, and test automation, making me a strong fit for your banking application. I can build a clean, scalable Flask architecture with JWT-based authentication, secure password hashing, refresh token management, role-based authorization, and well-structured REST endpoints for account management, balance inquiries, transfers, and transaction history. The database layer will be designed with proper MySQL schema normalization, migrations, and optimized queries to ensure reliability and maintainability. I also prioritize code quality by implementing comprehensive Pytest coverage for critical workflows, edge cases, and security-sensitive operations. Deliverables will include complete API documentation, Postman collections for immediate testing, Git-based version control with clean commits, and a concise deployment/setup guide. My background in Python, Flask, REST APIs, MySQL, Git, and automated testing allows me to contribute immediately and deliver production-ready backend solutions. I look forward to discussing your requirements and getting started. Best regards Aditya
₹750 INR in 40 days
0.8
0.8

As a seasoned Technical Lead who's successfully delivered 129+ projects and generated $2M+ in client revenue, I bring a level of expertise and gravitas that's hard to match. My experience includes many successful Flask-based projects along with my robust knowledge of MySQL and Python; these skills make me the perfect fit for your banking app project. Notably, I come with a track record of scalability, having built platforms that can handle millions of users and billions of operations while ensuring high performance. Your banking application is going to be highly transactional and should be capable of handling massive number of concurrent requests. Thanks to my extensive experience in developing high-load systems coupled with my knack for performance optimization and clean architecture, you can rest assured your app will run efficiently. Finally, let's not forget security and compliance which are paramount in the financial industry. Having created HIPAA-compliant systems that were used globally, I can promise you that your app will have solid security measures to protect user data. Overall, I'm confident that my proven experience in developing scalable Flask backends for finance-related applications would prove invaluable to your project. Let's discuss further how I can add value!
₹1,000 INR in 40 days
0.0
0.0

New Chandigarh, India
Member since Dec 7, 2022
₹12500-37500 INR
₹750-1250 INR / hour
₹600-1500 INR
€250-750 EUR
$10-30 USD
₹1500-12500 INR
£250-750 GBP
₹750-1250 INR / hour
$8-15 USD / hour
$30-250 USD
$250-750 USD
₹12500-37500 INR
₹12500-37500 INR
₹750-1250 INR / hour
$30-250 USD
$15-25 USD / hour
$2-8 USD / hour
₹600-1500 INR
₹600-1500 INR
$250-750 USD
$250-750 USD
$15-25 USD / hour