Ця вакансія вже завершена
Purpose of the job:
Our client is a US company that operates as a financial lender of installment loans for consumers to use at the point of sale to finance a purchase and helps people to get consumer credits in a transparent and friendly way. Engineering organization is focused on creating robust, modern micro-services applications implemented in Python and Kotlin. The “Offers” team brings awareness to the product via promotional messaging, monetizes transactions (with affiliate reporting), improves product discovery (supporting offers/deals on merchant/item level) for better user experience, and directs users to the checkout funnel. That also requires ingesting data from 3rd-party providers on a periodic basis into the system via API using Airflow.
MAIN TASKS AND RESPONSIBILITIES:
- Work in close contact with team members and project stakeholders on the client’s site using Scrum.
- Take an active role in architectural discussions
- Implement BE functionality
- Integrate with partners via API to ingest data
- Refactor codebase to increase the reliability and performance of a solution
- Cover code with a sufficient number of tests
EDUCATION, SKILLS AND EXPERIENCE:
MUST HAVE:
- 3 years’ experience with Kotlin/Java development
- Good knowledge of junit, mockito, SQL
- AWS stack is desired
- Experience in building reliable, high-available, distributed architectures
- Experience in Microservice architecture and its patterns
- Strong troubleshooting experience
- At least intermediate level of English skills
WOULD BE A PLUS:
- Hands on experience with Docker and Kubernetes
- Understanding of Financial sector and Global Finance
- Python, Airflow
Halyna Oryshych