- Location: Osterley, London
- Days in the Office: 2
- Job Title: Backend Developer
- Length of Contract: 12 months, with possible extension
- 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
Back-End Developer Job Description
Job Overview
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
IT Developer Consultant – Java / Spring / Angular / .NET / PL-SQL
2026-06-23
Expert Machine Learning Engineer
2026-06-18
Expert Machine Learning Engineer
2026-06-18
- Posted
- Feb 27, 2026
- Type
- Contract
- Level
- Mid-Senior
- Location
- London Area
- Company
- LanceSoft UK
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
IT Developer Consultant – Java / Spring / Angular / .NET / PL-SQL
2026-06-23
Expert Machine Learning Engineer
2026-06-18
Expert Machine Learning Engineer
2026-06-18