Golang Software Developer

RemoteSalary not specified
Location not specified

Tech Stack

NoSQLgRPCRESTKubernetesCI/CDGitSQL

Job Description, Responsibilities & Requirements

About the Position

Uvik Software is looking for an experienced Golang Software Developer for a full-time role 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.
  • Understanding of cloud-native app development, different cloud layers, and their specifics (e.g., virtualization, containerization).
  • Understanding of 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 uses cookies to personalize your experience on our website.

By continuing to use this site, you agree to our cookie policy. Check our privacy policy to learn more.

Powered by GDPR Cookie Compliance

Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognizing you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.

Strictly Necessary Cookies

Strictly Necessary Cookie should be enabled at all times so that we can save your preferences for cookie settings.

Enable or Disable Cookies

3rd Party Cookies

Google Analytics User ID Cookie

Used to identify unique users.

https://policies.google.com/privacy?hl=en-US

Duration: 24 hours

Google Analytics Pageview Cookie

Used to count and track pageviews.

https://policies.google.com/privacy?hl=en-US

Duration: 2 years

Facebook Cookie

Used to store and track visits across websites.

https://developers.facebook.com/docs/privacy/

Duration: 3 months

Enable or Disable Cookies

Job Details

Company name:
Uvik Software
Location:
Location not specified
Employment Type:
Full-time
Work Mode:
Remote
Posted on TheJob:
Mar 25, 2026
Last checked:
Aug 13, 2026
Apply Now