— development of new functionality in Golang;
— design and development of microservice architecture;
— integration with banking systems (Colvir and internal services);
— code review, performance optimization;
— maintenance of existing architecture without violating logic
Requirements
— 5+ years of commercial development, including 3+ years in Golang;
— experience with high-load microservices — mandatory;
— experience with OMF Framework or similar banking platform — critical;
— solid knowledge of PostgreSQL, Redis, Kafka/RabbitMQ, Docker, Kubernetes, CI/CD, Linux, Git, gRPC, REST API;
— ability to quickly understand foreign code and carefully refine existing logic;
— higher technical education;
— Russian language mandatory, English — for reading technical documentation
Nice to have
— experience with integrations with Colvir / Center Factoring;
— background in banking sector / fintech;
— participation in architectural decisions
Обязанности:
— разработка нового функционала на Golang;
— проектирование и развитие микросервисной архитектуры;
— интеграция с банковскими системами (Colvir и внутренние сервисы);
— code review, оптимизация производительности;
— сопровождение существующей архитектуры без нарушения логики.
Требования:
— 5+ лет коммерческой разработки, из них 3+ года на Golang;
— опыт высоконагруженных микросервисов — обязательно;
— опыт работы с OMF Framework или аналогичной банковской платформой — критично;
— уверенное знание PostgreSQL, Redis, Kafka/RabbitMQ, Docker, Kubernetes, CI/CD, Linux, Git, gRPC, REST API;
— умение быстро входить в чужой код и аккуратно дорабатывать существующую логику;
— высшее техническое образование;
— русский язык обязательно, английский — чтение технической документации.
Будет преимуществом:
— опыт интеграций с Colvir / Center Factoring;
— бэкграунд в банковском секторе / финтехе;
— участие в архитектурных решениях.