Job Search and Career Advice Platform

Enable job alerts via email!

Software Engineer

Revoco

Remote

GBP 100,000 - 125,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A major German bank is seeking a senior GoLang Engineer for a remote contract role focused on building backend services. This position offers a rate of around £400 per day, with a duration of 12 to 18 months. Responsibilities include designing RESTful and GraphQL APIs, developing clean code, and collaborating with a growing team. Ideal candidates will have strong GoLang experience and be comfortable in regulated environments. German language skills are a plus but not essential.

Qualifications

  • Strong commercial experience with GoLang.
  • Experience with concurrency patterns and goroutines.
  • Knowledge of TypeScript and modern frameworks.
  • API design and backend service development.

Responsibilities

  • Design and build backend services using GoLang.
  • Write clean, performant code using goroutines.
  • Develop and maintain RESTful and GraphQL APIs.
  • Support TypeScript‑based services where required.
  • Collaborate with senior engineers as the team scales.

Skills

Strong commercial experience with GoLang
Concurrency patterns, goroutines, channels, memory management
TypeScript experience with modern frameworks
API design and backend service development

Tools

SQL databases
NoSQL databases
Docker
Kubernetes
Cloud platforms
Job description
GoLang Engineer

German Banking Programme

UK Contract | Outside IR35

Start: Late January or February

Duration: 12–18 months

Rate: Around £400 per day

Location: Remote (UK based)

IR35: Outside IR35

A major German bank is building out a new engineering capability and has made a request for senior GoLang contractors to help form the core of the team.

This is a long‑term, stable programme focused on building and scaling backend services used across critical banking platforms. The work is engineering‑led, well scoped, and designed for contractors who want consistency rather than constant churn.

What you’ll be working on
  • Designing and building backend services using GoLang
  • Writing clean, performant concurrent code using goroutines and channels
  • Developing and maintaining RESTful and GraphQL APIs
  • Supporting TypeScript‑based services where required
  • Working closely with other senior engineers as the team scales
Must have experience
  • Strong commercial experience with GoLang
  • Concurrency patterns, goroutines, channels, memory management
  • TypeScript experience with modern frameworks such as React, Angular, Node.js or NestJS
  • API design and backend service development
  • Experience using Go frameworks such as Gin or Echo
Nice to have
  • SQL and NoSQL databases (PostgreSQL, MySQL, MongoDB, Redis)
  • Cloud platforms (AWS, GCP or Azure)
  • Docker, Kubernetes and CI / CD pipelines
  • Testing tools such as Jest, Mocha or Go testing packages
  • Secure coding practices, OAuth, JWT, encryption
  • German language skills (desirable, not essential)

This role suits a senior contractor who enjoys backend engineering, clean systems and long‑term delivery within a regulated environment.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.