Title: Back-End Developer
Location: Osterley, London
Days in the Office: 2
Length of Contract: 12 months, with possible extension
Job Overview
Key Skills: Go, Postgres, RESTful APIs, service-to-service communication, APIs for data ingestion, AWS
Must-Haves: Go, RESTful APIs
Nice-to-Haves: Postgres, AWS
Experience: Minimum 3-5 years working experience
AI Integration: AI is used within development patterns, planning and web hosting.
We are seeking a highly skilled and experienced Back-End Developer with advanced expertise in Go (Golang), data analytics, and cloud-based backend services. This individual will play a key role in building scalable APIs, processing data pipelines, and supporting front-end web applications with real-time analytics and insights.
Technical Expertise
· Independently develop and maintain high-performance backend services using Go (Golang).
· Design and implement RESTful APIs and GraphQL endpoints to support front-end applications.
· Process and optimize large-scale data pipelines for real-time analytics and reporting.
· Write clean, maintainable, and efficient code that adheres to best practices and coding standards.
· Utilize AWS cloud services for scalable and secure backend application deployment.
· Ensure robust data storage and management using PostgreSQL and other database solutions.
· Implement authentication, authorization, and security best practices in backend services.
· Improve CI/CD pipelines for automated deployments and infrastructure management.
Architecture and Performance
· Lead performance optimization initiatives for backend services, ensuring efficiency and scalability.
· Architect scalable and maintainable backend solutions for real-time data processing.
· Develop strategies to optimize data retrieval, caching, and indexing for fast responses.
· Design fault-tolerant and resilient distributed systems using Kubernetes and cloud-native technologies.
· Utilize Prometheus, Grafana, and Kibana for monitoring and observability of backend systems.
· Optimize API performance and response times for a seamless user experience.
Data Analytics & User Insights
· Integrate real-time data processing and analytics into backend applications.
· Work closely with data engineers, analysts, and front-end developers to deliver actionable insights.
· Design and implement ETL pipelines to extract, transform, and load large datasets.
· Enable event tracking and logging for user behavior analysis.
· Utilize machine learning models and predictive analytics to improve user experiences.
· Ensure compliance with GDPR and data privacy regulations when handling user data.
Operational Excellence
· Improve monitoring, alerting, and logging capabilities for backend applications.
· Establish robust debugging and troubleshooting processes for production systems.
· Identify and resolve backend bottlenecks, bugs, and security vulnerabilities.
· Optimize development workflows and deployment automation for high efficiency.
· Maintain and enhance backend infrastructure on AWS and Kubernetes.
Strategic Contributions
· Evaluate and recommend cutting-edge technologies that align with project requirements.
· Consider broader technical and business implications when making development decisions.
· Foster a culture of continuous improvement, knowledge sharing, and mentorship.
Required Qualifications
· Advanced proficiency in Go (Golang) for backend development.
· Strong experience with RESTful APIs, GraphQL, and event-driven architectures.
· Deep understanding of data processing, analytics, and real-time event streaming.
· Expertise in PostgreSQL, AWS and Kubernetes.
· Proficiency in monitoring tools like Prometheus, Grafana, and Kibana.
· Knowledge of security best practices, including OAuth, JWT, and data encryption.
· Fluent in English with strong communication and collaboration skills.
Preferred Qualifications
· Experience with big data processing frameworks like Apache Flink or Spark.
· Familiarity with machine learning models and AI-driven analytics.
· Understanding of front-end and mobile app interactions with backend services.
· Expertise in cloud-native application development and DevOps practices.
This position is ideal for an individual with a strong backend engineering background, a passion for data-driven applications, and the ability to drive innovation while mentoring and guiding others within the team.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Senior Java Developer
2026-05-28
Senior Backend Engineer - Kotlin (all genders)
2026-06-03
Python Developer
2026-05-28
- Posted
- Feb 24, 2026
- Type
- Contract
- Level
- Mid-Senior
- Location
- London Area
- Company
- eTeam
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Senior Java Developer
2026-05-28
Senior Backend Engineer - Kotlin (all genders)
2026-06-03
Python Developer
2026-05-28