Senior Go Engineer (Credit Team) RozetkaPay Kyiv RozetkaPay is a payment service that provides convenient, fast and reliable payment services, both online and offline, and makes the purchase process simple and secure. RozetkaPay is part of the EVO-Rozetka group of companies. The payment service was created on the basis of the country's most famous marketplaces, which are used by millions of Ukrainians. Our services are already used by Rozetka, Prom, Vchasno, Bigl, Shafa, HelpVolunteer, Vodafone,
Senior Go Engineer (Credit Team) RozetkaPay Kyiv RozetkaPay is a payment service that provides convenient, fast and reliable payment services, both online and offline, and makes the purchase process simple and secure. RozetkaPay is part of the EVO-Rozetka group of companies. The payment service was created on the basis of the country's most famous marketplaces, which are used by millions of Ukrainians. Our services are already used by Rozetka, Prom, Vchasno, Bigl, Shafa, HelpVolunteer, Vodafone, Robota.ua, Yakaboo and others. We plan to expand the functionality of the RozetkaPay financial solution to improve the purchase process on our sites and make it more secure. We are looking for a Senior GoEngineer for a new team that will develop a new direction and a new product of its own — Credit solution from RozetkaPay. Technology stack: Golang1.22+, gorm, temporal, gin Postgresql, Redis, RabbitMQ GCP, Kubernetes, Docker, GitLab CI, Argo CD, ElasticSearch/OpenSearch, Kibana, Grafana or whatever technology the team deems necessary to use We are very quality and flexibility are important, so we use: Microservice approach to development Mandatory code review stage Coverage with tests and metrics Compliance with code quality standards Support and responsibility for functionality after implementation work environment Mutual respect and high-quality open communication Important for this role: 5+ years of software development experience 2+ years of using Golang competitive programming experience in any language—it is important to understand what the approaches are and why it is needed in general Experience in using any SQL and NoSQL solutions, and understanding the reasons for using each in a specific case (for example, why MongoDB instead of Postgres, or why Postgres instead of Cassandra) profiling experience applications, the use of metrics + experience in eliminating the "performance bottleneck" confident analytical abilities - it will not be easy to list the features, but it will be necessary to think through the functionality, starting from the informal requirements, choose the most appropriate solution and implement it, the ability to interact in a team - it is not easy abstract "team player" real skill ( experience) find a compromise in controversial moments, always be open to discussion Tasks: Development and further support of system components that implement and provide the following functionality: automated credit models (scoring, risk models etc.) integration with banking APIs and payment services integration with transaction processing and account authorization system development and integration with internal "data »-services that enrich the transaction, automation of credit product management systems, entities and other artifacts of the product ecosystem, client onboarding service Selection stages: Introduction to the recruiter and Head of Product Technical interview Final interview with STO We offer: Official employment at the expense of the company 24 calendar days of paid vacation per year, unlimited sick days. Remote work. Possibility to visit the office of the University of Kyiv. Medical insurance. Services of a corporate psychologist