Golang Software Developer

Europe Remote

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

Location: Europe /Remote

Responsibilities:

  • Take part in creating software solutions in scaled agile environment.

  • Build backend Go applications considering holistic business requirements and implications along 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.

Background and required skills:

  • Bachelor or master’s degree in the following areas: Computer science, Engineering or Information Technology or equivalent work experience in IT.

  • 4+ years of overall IT experience of which majorly in technologies involving Golang and cloud services

  • Should be very well conversant in some of the below: Understanding cloud native app development; Understanding different cloud layers and their specifics, e.g. virtualization, containerization; Understanding of the networking in cloud environments on different layers.

  • Go backend development of various APIs.

  • Micro-services architecture.

  • Experience with Kubernetes esp. in developing operators.

  • Experience with communication protocol like REST, gRPC, protobuf etc.

  • Experiences 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 mechanism.

  • 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 demonstration of product / solutions to internal and external stakeholders.

  • Candidates need good English written and oral skills. German skills 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.

Share:
Table of content
    Apply now

      Your Hiring Managers
      Uvik
      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 recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.

      Get a free project quote!
      Fill out the inquiry form and we'll get back as soon as possible.