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
Полный день
  • Алматы

  • Не указана

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

  • Не указана

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

  • до 1200000 KZT

Рекомендуем
Ракетная фирма

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

Ракетная фирма

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

  • до 1200000 KZT

КСК-Эйч Ар

GoLang Developer (relocation)

КСК-Эйч Ар

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

  • до 1200000 KZT

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

  • до 1200000 KZT

Team Lead Backend (Go)

IT Space Apps

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

  • до 1200000 KZT

PHP/Python разработчик (Middle / Senior)

РЕДПРИНТ ТМ «Nidge»

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

  • до 1200000 KZT

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

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

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

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

  • до 1200000 KZT

Arbuz Group (Арбуз Груп)

Senior backend-разработчик (PHP)

Arbuz Group (Арбуз Груп)

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

  • до 1200000 KZT

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

  • до 1200000 KZT

Itransition
Гибкий график
  • Алматы

  • до 1200000 KZT

Senior Software Developer WebRTC (Team Lead)

M9 PROJECTS AND INVESTMENTS

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

  • до 1200000 KZT

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

PHP+Go Developer

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

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

  • до 1200000 KZT

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

Middle Python Back-End разработчик

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

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

  • до 1200000 KZT

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

  • до 1200000 KZT

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

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

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

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

  • до 1200000 KZT

«Aviata» (Freedom Travel)

Python Developer

«Aviata» (Freedom Travel)

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

  • до 1200000 KZT

Неткрэкер Текнолоджи Казахстан

Software Developer

Неткрэкер Текнолоджи Казахстан

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

  • до 1200000 KZT

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

Team Lead (Go/PHP)

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

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

  • до 1200000 KZT

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

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