WHAT YOU’LL BE WORKING ON * Design and development of the core banking system and Internet acquiring service within the financial ecosystem * Participation in product architecture design and query optimization * Data handling: synchronization, transmission, and processing * Implementation of new business logic in applications * Work with metrics: integration, optimization, and monitoring.
WHAT YOU NEED TO SUCCEED IN THIS ROLE * At least 5+ years of experience in backend development, including 3+ years of production experience with Golang * Deep knowledge of Golang and its ecosystem * Solid understanding of multithreaded systems and concurrent programming principles * Strong knowledge of SQL and experience working with relational databases * Proven experience in developing and maintaining microservice architectures * Strong understanding and practical application of software development principles: SOA, SOLID, KISS, DRY * Experience in architectural design and readiness to propose and implement technical solutions * Familiarity with Clean Architecture principles and Domain-Driven Design (DDD) * Experience in fintech is a plus, but not required * Good written and verbal communication skills in English (B1—B2 level or higher) and fluent russian language.
WHAT WE OFFER * An opportunity to make something great even greater, you can be the reason why we grow, develop, and become the best fintech company on the market! * Career prospects — we are young, we have huge ambitions, and it is important that our employees grow with us * Work with coworkers who are passionate about their business * Compensation that will fully correspond to the competence and knowledge, with yearly performance reviews * Remote type of work * 20 days of vacation time; bank holidays; Sick leaves; Additional birthday day off
You can find out more about our team, our values, and the unique ways we celebrate our successes here: fyst.com/culture