Go Developer (onsite Almaty)

Andersen

Go Developer (onsite Almaty)

Описание вакансии

Andersen is hiring a Go Developer in Almaty for a banking project to develop and improve a mobile loyalty program with unified management of bonuses, promotions, and discounts.

The customer is one of Kazakhstan’s leading commercial banks. Serving over 3 million retail and corporate clients, it operates a nationwide network of branches and service outlets. The bank offers a comprehensive portfolio of financial services, including loans, cards, deposits, investment solutions, and digital banking tools. Systemically important within Kazakhstan’s financial sector, the customer continues to expand access to global markets and promote ESG initiatives.

The project is the development of a mobile version of a partner loyalty program, followed by ongoing feature enhancements. Built on a new architecture with its own core and unified management interface, the system will enable control over bonuses, promotions, and discounts across all products.

Responsibilities:

  • Developing and maintaining microservices, including creating new microservices in Go.
  • Integrating with external systems, developing and supporting APIs.
  • Building mechanisms to ensure secure and accurate data transfer between various systems.
  • Designing and optimizing database schemas to ensure high performance and scalability.
  • Writing and optimizing complex SQL queries for working with relational databases (PostgreSQL).
  • Developing and maintaining containerized applications.
  • Configuring and managing Kubernetes clusters.
  • Ensuring code quality (conducting code reviews, writing tests).
  • Setting up monitoring and logging systems.
  • Analyzing and resolving issues identified through monitoring and logging.
  • Collaborating closely with other developers, testers, and business analysts.
  • Conducting performance and security testing.
  • Preparing and maintaining technical documentation.
  • Documenting architectural decisions and API specifications.

Must-haves:

  • Experience as a Go developer for 3+ years.
  • Deep knowledge of the standard library (net/http, context, sync, io, encoding/json/protobuf, etc.).
  • Experience in developing high-load services.
  • Proficient in code profiling and optimization tools (pprof, benchmark).
  • Solid understanding and proper use of concurrency: goroutines, channels, sync primitives.
  • Experience in clean architecture and code structuring practices (DDD, hexagonal, layered).
  • Experience in designing REST/gRPC APIs.
  • Knowledge of protocols such as HTTP/2, WebSockets, MQ (Kafka, RabbitMQ, NATS).
  • Experience working with microservice architecture.
  • Understanding of distributed systems principles (CAP theorem, eventual consistency, idempotency).
  • Confident in working with SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis, Cassandra).
  • Experience in query optimization, sharding, replication, transactions.
  • Knowledge of ORMs and migration tools (GORM, sqlx, migrate).
  • Experience with Docker, Kubernetes, Helm.
  • Experience working with cloud platforms (AWS, GCP, Yandex Cloud, Azure).
  • Level of English – Intermediate or above.

Nice to Have:

  • Experience with version control systems (e.g., Git).
  • Understanding of CI/CD principles and experience with relevant tools (e.g., Jenkins, GitLab CI, GitHub Actions).
  • Knowledge of security principles and best practices in software development.
  • Experience with monitoring and logging systems (e.g., Prometheus, Grafana, ELK Stack).

Reasons why this job would be interesting to you:

  • Experience in teamwork with leaders in FinTech, Healthcare, Retail, Telecom, and others. Andersen cooperates with such businesses as Samsung, Siemens, Johnson & Johnson, BNP Paribas, Ryanair, Mercedes, TUI, Verivox, Allianz, T-Systems, etc.;
  • The opportunity to change the project and/or develop expertise in an interesting business domain;
  • Job conditions – you can work both fully remotely and from the office or can choose a hybrid variant;
  • Guarantee of professional, financial, and career growth! The company has introduced systems of mentoring and adaptation for each new employee;
  • The opportunity to earn additional up to 1,000 USD per month by participating in the company's activities;
  • Access to the corporate training portal, where the entire knowledge base of the company is collected and which is constantly updated;
  • Bright corporate life (parties / pizza days / PlayStation / fruits / coffee / snacks / movies);
  • Certification compensation (AWS, PMP, etc);
  • Referral program;
  • English courses;
  • Private health insurance and compensation for sports activities.

Your personal data is protected in accordance with GDPR regulations. Learn more: https://andersenlab.com/privacy-policy

Join us!

Навыки
  • Golang
  • REST API
  • HTTP
  • SQL
  • Docker
  • Kubernetes
  • Helm
Посмотреть контакты работодателя

Похожие вакансии

Ticketon Events
Полный день
  • Алматы

  • Не указана

Рекомендуем
КСК-Эйч Ар

GoLang Developer (relocation)

КСК-Эйч Ар

Полный день
  • Алматы

  • Не указана

Рекомендуем
Транспортный холдинг города Алматы

Middle Fullstack-разработчик

Транспортный холдинг города Алматы

Полный день
  • Алматы

  • Не указана

Рекомендуем
KMF Банк
Полный день
  • Алматы

  • Не указана

ALSECO, АО
Полный день
  • Алматы

  • Не указана

«Научно-Исследовательская Лаборатория «Гамма Технологии»

Go-разработчик

«Научно-Исследовательская Лаборатория «Гамма Технологии»

Полный день
  • Алматы

  • до 1000000 KZT

Andersen
Полный день
  • Алматы

  • до 1000000 KZT

Частная компания “Automated Communication Solutions Ltd.”

PHP+Go Developer

Частная компания “Automated Communication Solutions Ltd.”

Удаленная работа
  • Алматы

  • до 1000000 KZT

Freedom Pay
Полный день
  • Алматы

  • до 1000000 KZT

МФО Деньги говорят

PHP Senior разработчик

МФО Деньги говорят

Полный день
  • Алматы

  • до 1000000 KZT

Emphasoft
Удаленная работа
  • Алматы

  • до 1000000 KZT

Частная компания “Automated Communication Solutions Ltd.”

Team Lead (Go/PHP)

Частная компания “Automated Communication Solutions Ltd.”

Удаленная работа
  • Алматы

  • до 1000000 KZT

ATI Projects
Полный день
  • Алматы

  • до 1200000 KZT

Neocode
Полный день
  • Алматы

  • до 1200000 KZT

Удаленная работа
  • Алматы

  • до 1200000 KZT

Backend-разработчик (Golang)

Аврора Сервис

Полный день
  • Алматы

  • до 1200000 KZT

Zymyran inc
Полный день
  • Алматы

  • от 600000 KZT

КАРАДА ПРО

Senior PHP Developer

КАРАДА ПРО

Удаленная работа
  • Алматы

  • до 1000000 KZT

ЧАСТНАЯ КОМПАНИЯ COLLECT&PAY LTD.

Backend Developer (Fintech)

ЧАСТНАЯ КОМПАНИЯ COLLECT&PAY LTD.

Удаленная работа
  • Алматы

  • до 1000000 KZT

Choco (ТОО Chocofamily)
Полный день
  • Алматы

  • до 1000000 KZT

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию