? Обязанности Разработка архитектуры электронных устройств Проектирование принципиальных схем (аналоговых, цифровых, RF) Подбор компонентной базы с учётом ...
Senior Go Developer
Описание вакансии
Nauchsoft is an international IT consulting and software development company. We have been in the IT business for 37 years and continue growing.
We are looking for an experienced Senior Go Developer to join a team working on a large-scale banking and lending platform. This role is prospective and has been created in line with the company’s planned team expansion.
The project focuses on further development of a credit processing and scoring ecosystem. The goal is to move from evaluating customers separately for each individual credit product toward a unified credit scoring and credit-limit approach, allowing several lending products to be offered within a single customer journey.
Key Responsibilities
- Develop and maintain backend services using Go.
- Design and implement functionality within a microservice architecture.
- Develop and maintain REST APIs and integrations with internal and external systems.
- Work with credit-processing, scoring, and multi-product lending workflows.
- Implement reliable data processing and messaging between distributed services.
- Work with PostgreSQL and optimize SQL queries.
- Implement caching and performance optimization using Redis.
- Ensure reliability, fault tolerance, and maintainability of backend services.
- Participate in code reviews, technical discussions, and solution design.
- Support CI/CD and containerized deployment processes.
- Independently deliver assigned development tasks.
- Proactively communicate blockers and risks to avoid delivery delays.
- Participate in troubleshooting, defect resolution, and preparation for production release.
- 4–5+ years of commercial development experience with Go.
- Strong backend development experience.
- Strong understanding of microservice architecture.
- Practical experience designing and developing REST APIs.
- Strong experience with PostgreSQL and confident SQL skills.
- Experience with message brokers such as Kafka or RabbitMQ.
- Experience with Docker and Kubernetes.
- Experience with CI/CD, preferably GitLab CI/CD.
- Experience integrating backend services with external systems.
- Understanding of distributed-system reliability and fault-tolerance approaches.
- Experience with caching solutions such as Redis.
- Ability to independently deliver development tasks.
- Strong ownership and proactive communication skills.
- Ability to quickly escalate blockers and work effectively within a delivery-focused team.
- Previous experience in Banking or FinTech.
- Experience with credit processing / lending platforms.
- Understanding of credit scoring and decision-making systems.
- Experience with BPM or process orchestration solutions.
- Experience working with high-load or transaction-heavy backend systems.
- Remote, full-time position.
- Working hours are aligned with the project time zone.
- Expected working window: approximately 07:00–16:00 or 08:00–17:00 Minsk time; the final schedule is to be confirmed.
- Agile-based delivery environment.
We offer:
- Opportunity for professional self-realization and growth.
- Friendly team.
- 25-days of paid vacation.
- Medical insurance and 100% payment for sick leave.
- Professional training and obtaining certificates at the company's expense.
- Foreign language courses and other corporate programs.
- A variety of corporate events.
- Bonuses in case of wedding or a child’s birth.
- The possibility of remote work from any location.
Метки
О компании «Научсофт»

Научсофт – компания по разработке программного обеспечения и консалтингу. Основными сферами деятельности компании являются разработка программного обеспечения под заказ, консалтинг в области информационных технологий, предоставление аутсорсинговых услуг и системная интеграция.
Мы гордимся и дорожим:
Сотрудниками
Научсофт - это свыше 500 высококвалифицированных специалистов. Есть комфортный офис в Минске, но можно работать и удаленно. Забота о комфорте сотрудников, создание условий для профессионального развития и успешности каждого – главные задачи, стоящие перед компанией. Научсофт старается не оставить без внимания ни одну важную сферу. Расширенный социальный пакет охватывает как здоровье, так и досуг команд.
Развитие:
- Корпоративные курсы английского, польского языка
- Профессиональная сертификация
- Внутренние и внешние профессиональные тренинги
- Участие в конференциях
Здоровье:
- Оплата больничного
- Медицинское страхование
- Лекарственные препараты в офисе
- Сезонная вакцинация
Спорт:
- Велосипедная парковка
- Спортивная площадка во дворе офиса
- Настольный футбол и аэрохоккей
Питание:
- Комфортная оборудованная кухня
- Чай, кофе в офисе
- Множество заведений питания в 5-минутной доступности от офиса
Отдых и развлечения:
- Ежегодный оплачиваемый отпуск продолжительностью 25 календарных дней
- Насыщенная корпоративная жизнь: праздники, конкурсы, и другие мероприятия.
Заказчиками
Мы внимательно относимся ко ВСЕМ нашим клиентам, уважаем их цели и интересы, создаем гибкие процессы для того, чтобы каждый клиент мог получить именно ту услугу или сервис, в котором нуждается и на тех условиях, которые для него комфортны.
Профессионализмом
Научсофт - это 35 лет опыта, сотрудничество с Microsoft, IBM и Oracle, процессы, соответствующие международным стандартам ИСО 9001, ряд профессиональных наград и команда специалистов высокого уровня. Мы можем уверенно сказать, что подходим к своей работе профессионально.




