Software Engineer Go (Fintech)

Агентство / HR ресурс  Team4you ( team4you.org )
Tbilisi, Georgia
Сеньор • Тимлид/Руководитель группы
Информационные технологии • Разработка • Backend • Go • Банковская и страховая сфера • Blockchain
29 октября
Удаленная работа
Опыт работы любой
Агентство  Team4you
Описание вакансии

Company is a leading financial technology provider delivering B2B solutions. We develop innovative products for real-time data processing, data warehousing, and cloud computing. Our solutions are built on high-performance systems and microservice architectures, enabling our clients to manage large volumes of data and scale their business processes efficiently.

Responsibilities:

  • Analyze business and system requirements provided by Product Managers and Architects, translating them into code.
  • Develop services for real-time data processing, data storage, and cloud-based solutions.
  • Participate in DevOps processes, ensuring continuous integration and development.
  • Code using the Go programming language.
  • Maintain up-to-date documentation of processes and source code.
  • Collaborate effectively with team members, leadership, and clients to address technical challenges.
  • Perform expert-level troubleshooting and bug resolution using root cause analysis and system investigation.

Requirements:

  • 4+ years of experience in Go, with a deep understanding of core language concepts and concurrent programming.
  • Strong knowledge of synchronization mechanisms and multi-threaded programming.
  • Basic understanding of Linux and proficiency in command-line tools.
  • Expertise in code profiling and debugging.
  • Strong problem-solving skills with the ability to address complex technical issues.
  • Experience with unit and integration testing.
  • Familiarity with message brokers and their internal workings.
  • Experience with external caching servers.
  • Advanced knowledge of microservice architecture design principles.
  • Strong skills in working with SQL databases.
  • Experience with Protobuf and GRPC.
  • In-depth knowledge of CI/CD processes.
  • Familiarity with SOLID principles and design patterns, with proven experience applying them.
  • Knowledge of Docker and Kubernetes is a plus.

Conditions and Benefits:

  • Work on high-impact, innovative projects with cutting-edge technologies.
  • Opportunities for career growth and development within an international company.
  • Join a team of experienced professionals and engage in knowledge-sharing practices.
  • Competitive salary with performance-based bonuses.
  • Support for personal and professional development, including training opportunities.

Загрузка формы отклика...