SonicJobs Logo
Login
Left arrow iconBack to search

Golang Backend Developer

eTeam Inc
Posted a day ago, valid for 12 hours
Location

Isleworth, Greater London TW7 5PR, England

Contract type

Full Time

In order to submit this application, a Reed account will be created for you. As such, in addition to applying for this job, you will be signed up to all Reed’s services as part of the process. By submitting this application, you agree to Reed’s Terms and Conditions and acknowledge that your personal data will be transferred to Reed and processed by them in accordance with their Privacy Policy.

Sonic Summary

info
  • We are seeking a highly skilled Golang Backend Developer for a 12-month hybrid role located in Osterley.
  • The ideal candidate should have advanced proficiency in Go (Golang), with strong experience in RESTful APIs and cloud-based backend services.
  • A minimum of 5 years of experience in backend development and data analytics is required, along with expertise in PostgreSQL and AWS.
  • The position offers a competitive salary of £70,000 per year, commensurate with experience and skills.
  • Candidates should be fluent in English and possess strong communication and collaboration abilities.

We are a Global Recruitment specialist that provides support to the clients across EMEA, APAC, US and Canada. We have an excellent job opportunity for you.

Role: Golang Backend Developer

Location: Osterley/Hybrid

Duration: 12 Months

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.

If you are interested in this position and would like to learn more, please send through your CV and we will get in touch with you as soon as possible.Please note, candidates are often Shortlisted within 48 hours.

Apply now in a few quick clicks

In order to submit this application, a Reed account will be created for you. As such, in addition to applying for this job, you will be signed up to all Reed’s services as part of the process. By submitting this application, you agree to Reed’s Terms and Conditions and acknowledge that your personal data will be transferred to Reed and processed by them in accordance with their Privacy Policy.