Job Search and Career Advice Platform

Enable job alerts via email!

Software Engineer

Revoco

Remote

GBP 100,000 - 125,000

Full time

Today
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 GoLang Engineer for a remote role focused on building and scaling backend services. The ideal candidate will have solid experience in GoLang, concurrency patterns, and API development. This senior contractor position offers a consistent work environment with a duration of 12-18 months and a rate around £400 per day. The role emphasizes stability and long-term delivery for critical banking platforms.

Qualifications

  • Strong commercial experience with GoLang.
  • Experience with concurrency patterns and memory management.
  • Proficient in TypeScript and modern frameworks.

Responsibilities

  • Design and build backend services using GoLang.
  • Write clean, performant concurrent code.
  • Develop and maintain RESTful and GraphQL APIs.

Skills

Strong commercial experience with GoLang
Concurrency patterns, goroutines, channels
TypeScript experience with modern frameworks
API design and backend service development
Experience using Go frameworks such as Gin or Echo

Tools

SQL and NoSQL databases (PostgreSQL, MySQL, MongoDB, Redis)
Cloud platforms (AWS, GCP or Azure)
Docker
Kubernetes
CI / CD pipelines
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.