Python back-end developer
Company description
JobTestPrep, cloud-based fast-growing a leading international E-learning company, is looking for a brilliant Python Backend Developer to join our R&D group. Get a chance to help thousands of job candidates land their dream jobs while working with the brightest minds in the test prep industry.
Description and requirements
- Design, develop, and maintain backend systems using Python
- Collaborate with cross-functional teams to gather requirements, design, and develop features
- Write clean, maintainable, and well-documented code
- Ensure scalability, reliability, and performance of backend systems
- Troubleshoot and debug issues and provide timely resolutions
- Participate in project planning and estimation
- Continuously learn and improve your skills and knowledge
- Stay up-to-date with the latest trends and best practices in backend development
- Contribute to the improvement of our development processes and methodologies
Requirements:
- Bachelor's degree in Computer Science, Software Engineering or related field
- Minimum of 4 years of experience in backend development using Python
- At least 3 years with AWS cloud computing like: Lambda, Step Function, SNS, SQS, S3, RDS, CloudFormation, CloudFront
- Strong understanding of software development principles and best practices
- Excellent knowledge with databases, such as SQL or NoSQL like SQL server, MySQL, Postgres SQL, DynamoDB, Redshift, Open Search
- Experience with RESTful APIs, JSON, and web services integration
- Familiarity with containerization technologies such as Docker or Kubernetes
- Experience with Git or other version control systems
- Excellent communication and teamwork skills
- Strong problem-solving and analytical skills
- Ability to learn and work in a fast-paced environment
Preferred Qualifications:
- Experience with cloud platforms such as AWS
- Familiarity with agile development methodologies
- Experience with test-driven development (TDD/BDD) and continuous integration/continuous delivery (CI/CD)
- Proven production experience in implementing Microservices Architecture and patterns.
- Good knowledge in Event Driven Design and Domain Driven Design
-
1 day2000 USD
601 5 0 1 day2000 USDI am an ideal fit for the Python Backend Developer role at JobTestPrep and am ready to immediately join your R&D group. My 4+ years of experience with Python and profound knowledge of AWS (Lambda, Step Functions, SQS, RDS, CloudFormation) enable me to instantly contribute to designing, developing, and maintaining scalable and reliable backend systems that meet your requirements for Microservices and Event-Driven Design.
-
1 day40 USD
16265 36 0 1 day40 USDHi Shani,
Python backend developer here - AWS-native architecture, scalable APIs, production experience with microservices.
Note: You may have seen my front-end application - I'm comfortable across the stack, but backend systems architecture is my primary focus and what I'm most passionate about. Happy to discuss either role based on your team's needs.
What I match:
Python backend (5+ years)
AWS services: Lambda, S3, RDS, SQS/SNS for event-driven workflows
SQL (PostgreSQL, MySQL) + NoSQL (DynamoDB)
RESTful API design & integration
… Docker/K8s (run production K3s cluster)
Git, CI/CD pipelines
Experience highlights:
Built serverless architectures processing high-volume requests
Implemented event-driven systems with proper error handling & retries
Database optimization for read-heavy workloads
Infrastructure as code (CloudFormation/Terraform equivalent)
Question: Are you primarily using Lambda for API endpoints, or also for background processing with Step Functions? Asking because the error handling strategy differs significantly.
Ranked 41/3,872 Python devs on FreelanceHunt. 19 projects, 10/10 rating. Based in Georgia (UTC+4).
Rate: $40-45/hour or fixed monthly
Availability: Can start within a week
Ready to discuss architecture approach or review code samples.
Best,
Revaz
-
1 day100 USD
297 1 1 day100 USDHello.
This role perfectly matches my experience in creating modern, scalable, and adaptive web applications using React, TypeScript, and SCSS. I am excited to contribute to JobTestPrep's mission by developing high-quality, accessible user interface components that enhance user engagement and productivity. My strong knowledge of API integration, form validation, and component-oriented development ensures user-friendly and efficient frontend solutions. I look forward to the opportunity to bring technical excellence and collaboration to your innovative e-learning platform.
-
1 day100 USD
928 2 0 1 day100 USDHello,
I'm a Python Backend Developer with 4 years of experience, and I'm very interested in the position at JobTestPrep.
My core expertise aligns well with your requirements. I have 4 years of experience building and maintaining backend systems using Python (primarily with Flask) and strong, hands-on knowledge of SQL (Postgres, MySQL) and NoSQL (MongoDB). I've spent much of this time designing and integrating RESTful APIs for data-heavy systems like custom dashboards and admin panels.
While my main focus has been on the application and database layers, I am a fast learner (as your description requires) and am eager to work deeply within your specific AWS-based microservices architecture (Lambda, SQS, etc.).
I am available for an interview at your convenience to discuss my experience.
-
5 days400 USD
308 5 days400 USDHello, I’m an experienced Python backend developer with strong AWS cloud knowledge (Lambda, SQS/SNS, Step Functions, S3, RDS, CloudFormation) and a background in building scalable microservices and event-driven architectures.
I write clean and well-documented code, follow best practices, and enjoy solving complex backend challenges. I’m confident I can contribute to JobTestPrep’s backend systems and support your fast-growing product.
Thanks.
-
12 days2000 USD
12784 4 2 12 days2000 USDDear Shani,
I’m an experienced Python backend developer with over 7 years of hands-on experience designing scalable, cloud-based systems. I’ve worked extensively with AWS services (Lambda, S3, RDS, SQS, CloudFormation) and have a strong background in RESTful APIs, microservices architecture, and database design (PostgreSQL, DynamoDB). I write clean, maintainable, and well-tested code, and I’m passionate about building reliable backend solutions that power great user experiences.
I’m excited about the opportunity to join JobTestPrep and contribute to an e-learning platform that helps people achieve their career goals. My technical skills, proactive mindset, and focus on scalability align perfectly with your mission and tech stack.
Best regards,
Jeo
-
5 days500 USD
1117 4 0 5 days500 USDHi there!
I have developed several backend systems that focus on performance, clean design, and long-term stability, so your project feels very familiar to me.
I enjoy building things that can grow easily and stay simple for other developers to maintain.
One thing I'd bring here is a background process that automatically scales workloads using a lightweight event-driven queue. It keeps systems responsive even when traffic spikes, without adding much AWS cost.
I'd be glad to join your team and make the backend fast, secure, and easy to extend.
Thank you!
-
4 days100 USD
1738 9 0 4 days100 USDGood day, I have similar work experience, I have many projects in my portfolio, I work with Telegram bots, I can complete the task quickly and efficiently, write to me and we will discuss the details.
Current freelance projects in the category Python
AI Commenting Platform for TikTok and Instagram.Project Goal Develop a system that allows managing a large number of TikTok and Instagram accounts and automatically posting relevant comments under selected videos using AI. Main Functionality1. Account Management It is necessary to implement the ability to connect accounts:… AI & Machine Learning, Python ∙ 4 hours 30 minutes back ∙ 10 proposals |
Build a customer classification model1. There is client data in Mongo/SQL (approximately 20,000 entries with raw data). 2. It is necessary to build features and a classification model of clients into behavioral groups based on this data. 3. The project should be completed in Python. AI & Machine Learning, Python ∙ 1 day 22 hours back ∙ 32 proposals |
IT Automation of VAT Reporting
223 USD
It is necessary to develop a system for automating the transfer of sales data from the CRM to the accounting system Wafeq. The system should import bank and payment reports, automatically reconcile payments with invoices, generate invoices for VAT reporting, and minimize manual… AI & Machine Learning, Python ∙ 2 days 4 hours back ∙ 43 proposals |
Account reconciliation tool with the bank, cards, and accountantTechnical Assignment: Tool for Reconciling Accounts with Bank, Cards, and AccountantGeneral Goal A local tool (script/small application in Python) is needed, which is manually run once every 1-2 months on my computer and performs reconciliation between: Invoices I issued to… Python, Desktop Apps ∙ 2 days 16 hours back ∙ 42 proposals |
Automatic video posting on social media according to a scheduleTechnical Assignment (TA) Automatic video publication on social media according to a scheduleProject Description A script/bot (Python preferred, or any other solution of your choice — the main thing is stability and ease of maintenance) is needed, which automatically publishes… Python, Bot Development ∙ 3 days 4 hours back ∙ 59 proposals |