Middle Python Backend Developer
Middle Python Backend Developer
- 1 Wakat
- 267 Widoki
Typ pracownika
Contract , Freelance , Full TimeZaoferuj wynagrodzenie
Atrakcyjny
Opis stanowiska
An international fintech company is seeking a Python developer to work on large-scale projects. In this role, you will create reliable solutions using modern technologies to deliver high-quality products. Join our team and help make financial processes simpler and more accessible for users worldwide.
An international fintech company is seeking a Python developer to work on large-scale projects. In this role, you will create reliable solutions using modern technologies to deliver high-quality products. Join our team and help make financial processes simpler and more accessible for users worldwide.
Key Requirements:
- At least 2 years of experience as a Python developer.
- Strong knowledge of Python 3.x.
- Hands-on experience with web service development using FastAPI or Django.
- Understanding and application of principles like SOLID, DRY, and KISS.
- Experience in working with REST API.
- Proficiency in asynchronous programming (async/await).
- Experience with database management systems like PostgreSQL, MySQL, or ClickHouse.
- Proficiency in working with ORMs, particularly SQLAlchemy.
- Skills in writing unit tests (pytest, unittest) and conducting integration testing.
- Knowledge of working with message queues (Celery, RabbitMQ, Kafka).
- Experience with version control systems (Git).
- Familiarity with monitoring and logging tools (Prometheus, Sentry).
- Ability to read, understand, and maintain existing codebases.
- Experience with microservice architecture.
- Basic knowledge of DevOps tools like Docker, Nginx, and Kubernetes.
Soft Skills:
- Ability to work collaboratively in a team and establish effective communication.
- Problem-solving skills and ability to propose optimal solutions.
- Responsibility and autonomy in work.
- Readiness to learn and adopt new technologies.
Responsibilities:
- Participate in architectural design.
- Maintain existing code and develop new features.
- Integrate applications with external services and APIs.
- Optimize application performance.
- Write documentation and tests to improve system stability and transparency.
Conditions:
- Schedule: Monday to Friday (5/2).
- Salary: Negotiable based on experience and qualifications.
- Work format: Office-based, remote, or hybrid options available.
Umiejętności
Powiązane prace
Middle Python Backend Developer
BINOMARKET Sp ZO.O.
Masovian Voivodeship, PL
Atrakcyjny