-
eTeam

Back End Developer

eTeam
United Kingdom ยท Contract ยท Mid-Senior

Back-End Developer (Go)

๐Ÿ“ Location: London (2 days onsite)

๐Ÿ“… Contract: 12 Months (Extension Possible)

๐Ÿ’ผ Experience: 3โ€“5+ Years

About the Role

We are looking for an experienced Back-End Developer with strong expertise in Go (Golang) to build scalable, high-performance backend systems. You will design APIs, manage real-time data pipelines, and support analytics-driven applications deployed on AWS cloud infrastructure. This role is ideal for someone passionate about data-driven systems, cloud-native architecture, and performance optimization.

Key Responsibilities

Backend Development

  • Develop and maintain scalable backend services using Go (Golang).
  • Design and implement RESTful APIs and GraphQL endpoints.
  • Build APIs for data ingestion and service-to-service communication.
  • Write clean, maintainable, and efficient production-level code.
  • Implement authentication and security best practices (OAuth, JWT, encryption).

Architecture & Performance

  • Architect scalable, resilient backend systems.
  • Optimize performance, caching, indexing, and data retrieval.
  • Improve API response times and system reliability.
  • Design distributed systems using Kubernetes and cloud-native technologies.
  • Enhance CI/CD pipelines and deployment automation.
  • Monitor services using Prometheus, Grafana, and Kibana.

Data & Analytics

  • Develop and optimize ETL pipelines.
  • Enable real-time data processing and analytics integration.
  • Implement event tracking and logging for user behavior insights.
  • Work closely with data engineers and frontend teams to deliver analytics solutions.
  • Ensure GDPR compliance and secure data handling.

Cloud & DevOps

  • Deploy and manage backend services on AWS.
  • Maintain PostgreSQL databases and optimize queries.
  • Improve monitoring, alerting, and logging systems.
  • Troubleshoot production issues and optimize system performance.

Required Skills

  • Strong proficiency in Go (Golang).
  • Experience building RESTful APIs (Must-Have).
  • Experience with service-to-service communication.
  • Strong understanding of distributed systems and event-driven architecture.
  • Hands-on experience with PostgreSQL and AWS.
  • Familiarity with Kubernetes and CI/CD pipelines.
  • Experience with monitoring tools (Prometheus, Grafana, Kibana).
  • 3โ€“5+ years of backend development experience.

Nice to Have

  • Experience with GraphQL.
  • Experience with Apache Flink or Spark.
  • Exposure to AI/ML integration in backend systems.
  • Cloud-native and DevOps experience.

Why Join?

  • Work on scalable, data-driven systems.
  • Exposure to AI-integrated development patterns.
  • Opportunity to influence architecture and technical decisions.
  • Collaborative, innovation-focused environment.

Key Skills

Ranked by relevance

cloud restful apis kubernetes postgresql prometheus grafana cicd graphql devops apache golang oauth gdpr aws etl ai
Login to Apply
Posted
Feb 24, 2026
Type
Contract
Level
Mid-Senior
Location
London Area
Company
eTeam

Industries

Telecommunications

Categories

Engineering

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Holidu
Related

Backend Developer - Host Experience (all genders)

2026-05-28

Full-time
Associate
Germany
IT Services
Engineering
View Job Details
Vocus
Related

Full Stack Frontend Developer

2026-05-27

Full-time
Not Applicable
Australia
Telecommunications
Engineering
View Job Details
Insight Global
Related

Golang Developer (OSS/SDN Domain)

2026-06-01

Contract
Not Applicable
Canada
Telecommunications
Engineering