Mercuryo

Lead Golang Developer

Mercuryo

full-time

Posted on:

Location Type: Remote

Location: Cyprus

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Design and implement architectural solutions for high-load SOA systems.
  • Solve non-trivial technical problems and optimize critical system components.
  • Define coding standards, conduct code reviews, and drive technical decision-making within the team.
  • Refactoring, optimization, and development of new features.
  • Document APIs and technical designs.
  • Collaborate with QA, DevOps, Analytics, and Product Managers to align technical execution with product goals.

Requirements

  • Proven experience designing and building complex, high-load distributed systems.
  • 4+ years of experience with Golang in projects with SOA.
  • Communication skills (ability to argue technical decisions and share knowledge).
  • Use Golang toolchain including pprof, delve, linters.
  • GIT commands and flows.
  • SQL, distinguishing between PostgresSQL and MySQL dialects.
  • Message brokers including RabbitMQ, Kafka, NATS.
  • Redis commands.
  • Docker, including writing Docker files.
  • Nice to have: Deep understanding of architectural patterns in SOA.
  • Experience in banking industry.
  • Experience with cryptocurrency projects.
  • Publicly available open source projects (profile on github, etc.).
Benefits
  • Competitive market rate salary and performance-based incentives.
  • 22 days annual leave with an additional 6 company days, plus bank holidays.
  • Comprehensive health insurance plans.
  • Extensive benefits program.
  • Flexible work schedule and remote work options.
  • Modern offices and co-working spaces across 6 countries.
  • Working equipment.
  • Professional development and training opportunities.
  • Opportunity to shape the initiatives you’re working on.
  • Diverse and friendly team.
  • We are open-minded to new ideas.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
GolangSOASQLPostgresSQLMySQLDockerRedispprofdelvelinters
Soft Skills
communication skillstechnical decision-makingcollaboration