go developer for banking and lending platforms

Научсофт

United States

Remote

USD 130,000 - 180,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Научсофт ищет опытного Senior Go Developer для крупной банковской и кредитной платформы. Вас ожидает работа над развитием единых кредитных процессов и мультипродуктовой лояльности в едином клиентском цикле. Необходимо владение Go и микросервисами, глубоко разбираться в PostgreSQL, Redis и системах обмена сообщениями.

Удаленная работа, гибкий график и команда, ориентированная на качество кода и надёжность. Требуется владение REST API, CI/CD и контейнерной развёрткой для промышленной эксплуатации

Qualifications

  • 4–5+ лет коммерческой разработки на Go
  • Опыт проектирования REST API и микросервисной архитектуры
  • Опыт работы с PostgreSQL, Redis и системами обмена сообщениями

Responsibilities

  • Разработка и поддержка бэкенд-сервисов на Go
  • Проектирование и реализация функциональности в микросервисной архитектуре
  • Разработка и поддержка REST API и интеграций с внутренними и внешними системами
  • Работа с процессингом кредитов, скорингом и многопродуктовыми рабочими потоками
  • Обеспечение надёжной обработки данных и обмена сообщениями между распределёнными сервисами
  • Работа с PostgreSQL и оптимизацией SQL-запросов
  • Реализация кэширования и оптимизации производительности с Redis
  • Обеспечение надёжности, отказоустойчивости и поддерживаемости бэкенд-сервисов
  • Участие в код-ревью и проектировании решений
  • Поддержка CI/CD и контейнерной развёртки
  • Самостоятельная реализация задач разработки
  • Сообщение blockers и рисков для соблюдения сроков
  • Участие в устранении дефектов и подготовке к релизу

Skills

Go
Backend-разработка
Микросервисная архитектура
REST API
PostgreSQL
Kafka/RabbitMQ
Docker/Kubernetes
CI/CD GitLab
Distributed systems
Redis
Английский B1

Tools

Docker
Kubernetes
GitLab CI/CD
PostgreSQL
Kafka
RabbitMQ
Redis

Job description

Описание:

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.

Задачи:
  • 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 escape blockers and work effectively within a delivery-focused team
  • English — B1 (Intermediate)
Будет плюсом:
  • 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 GMT+3 ; the final schedule is to be confirmed
  • Agile-based delivery environment
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

go developer for a distributed financial platform
go developer for a distributed financial platform

NDA • United States

Hybrid
USD 190,000 - 230,000
Client-provided equipment
International project
Senior Go Engineer: Banking & Lending Platform (Remote)
Senior Go Engineer: Banking & Lending Platform (Remote)

Научсофт • United States

Remote
USD 130,000 - 180,000
Go developer in financial services
Go developer in financial services

Andersen • United States

Hybrid
USD 120,000 - 180,000
Гибридная работа
Бонусы до 1000€/мес.
Корпоративное обучение
Go developer for distributed platforms
Go developer for distributed platforms

Andersen • United States

Hybrid
USD 140,000 - 210,000
Возможность удалённой работы
Гибридный формат работы
Карьерный рост и менторство
+2
Golang engineer for betting platform
Golang engineer for betting platform

NDA • United States

Remote
USD 140,000 - 210,000
Private health insurance and sports
Paid time off and maternity leave
Free language courses
+3
Go Engineer (6 month project)
Go Engineer (6 month project)

Intetics Inc. • United States

Remote
USD 120,000 - 180,000
go разработчик backend-сервисов
go разработчик backend-сервисов

DigiNeat Smart Technologies • United States

Remote
USD 6,700 - 16,000
График 5/2
Backend-разработчик Go (Middle+ / Senior)
Backend-разработчик Go (Middle+ / Senior)

Вакансии Backend/Frontend • United States

Remote
USD 30,000 - 36,000
Remote work
Go Developer
Go Developer

Bonapolia • United States

Remote
USD 140,000 - 200,000
Go developer in mobile gaming
Go developer in mobile gaming

Playneta • United States

Remote
USD 120,000 - 170,000
Fully remote
Flexible schedule
Competitive salary
+6