● 3+ years of professional experience building multi-tier applications and services;
● Good knowledge of Python 3.5 or higher
● Good knowledge of asynchronous programming
● Experience with WebApi development from scratch;
● Experience working with MS SQL or other RDBMS;
● Experience working with RabbitMq;
● Practical usage of OOP and TDD;
● Experience working with MSA;
● Practical usage of Docker containers;
● Experience with profiling and optimizing code for performance;
● Logging and metrics monitoring tools;
● Experience with orchestration tools like Kubernetes or Swarm;
● Experience with MQ, Redis, NoSQL;
● Opportunity to gain international business experience, working for the leading USA company;
● Challenging tasks with great opportunity to level up your skills;
● Write a new code and perform refactoring of the old one, with well balanced proportion;
● Perform a code review, write UnitTests, check system logs and metrics;
● Build reusable code, services and libraries for team and whole company use;
● Optimize application for maximum speed and scalability;
● Participate in architectural decisions;
General information
We are a technology company that operates a platform where buyers and sellers buy and sell leads, calls, and clicks. This platform operates as a marketplace for publishers to find buyers in real time. Currently, our platform helps buyers in the following verticals: personal loans, business loans, auto loans. We believe in a win-win-win-win approach.
About project
Web application for processing, analyzing personal data and decision\suggestion making to approve or decline person request for loan. It’s a core of the large system with hundreds of thousands of people online per day.