Golang Software Developer

RemoteSalary not specified
United Kingdom

Tech Stack

NoSQLgRPCRESTKubernetesCI/CDGitSQL

Job Description, Responsibilities & Requirements

About the Position

Golang Software Developer

Uvik Software is looking for an experienced Golang Software Developer for a full-time job to join our team.

Location: Europe / Remote


Responsibilities

  • Take part in creating software solutions in a scaled agile environment.
  • Build backend Go applications considering holistic business requirements and implications throughout the entire development process.
  • Build infrastructure-level Go applications to enable automated operations.
  • Write scalable and maintainable code.
  • Ensure quality in every aspect of your work, from writing and maintaining documentation, doing code reviews, or testing.
  • Collaborate with other teams in areas like security and AI.

Requirements

  • Bachelor or master’s degree in Computer Science, Engineering, Information Technology, or equivalent work experience in IT.
  • 4+ years of overall IT experience, majorly in technologies involving Golang and cloud services.
  • Should be very well conversant in:
    • Understanding cloud native app development
    • Understanding different cloud layers and their specifics, e.g., virtualization, containerization
    • Understanding networking in cloud environments on different layers
  • Go backend development of various APIs.
  • Micro-services architecture.
  • Experience with Kubernetes, especially in developing operators.
  • Experience with communication protocols like REST, gRPC, protobuf, etc.
  • Experience with SQL and NoSQL databases like PostgreSQL, MSSQL/MySQL, or MongoDB.
  • Experience with diverse Identity and Access Management solutions, e.g., Keycloak, and protocols like OIDC, OAuth. Preferably also experience with SSI, DID, VC.
  • Experience in developing concurrency scheduling mechanisms.
  • Integration of Event-Driven Services like Kafka, Prometheus, etc.
  • Excellent Git and git branching strategies knowledge.
  • Continuous Integration and Delivery is a part of your daily work, especially with tools like Gitlab CI/CD.
  • Very good communication skills, the roles involve demonstrating products/solutions to internal and external stakeholders.
  • Candidates need good English written and oral skills. German skills are a plus.
  • Experience with Jira and Confluence is a plus.

We Offer

  • 12 sick leaves and 18 paid vacation business days per year.
  • Flexible working conditions with access to modern equipment (MacBook Pro and Dell monitor).
  • The opportunity to work on interesting projects for renowned clients.
  • A flexible work schedule.
  • Competitive salary based on qualifications.

About the Company

Uvik Software is a company that values innovation and excellence in software development. We are committed to providing our clients with high-quality solutions and fostering a collaborative and inclusive work environment.

Job Details

Company name:
Uvik Software
Location:
United Kingdom
Employment Type:
Full-time
Work Mode:
Remote
Posted on TheJob:
Mar 27, 2026
Last checked:
Jul 1, 2026
Posted on the source:
May 11, 2026
Apply Now
© 2026 TheJob, Inc. All rights reserved.