Back End Developer

Back End Developer

Posted 3 days ago by eTeam on Linkedin

Negotiable
Undetermined
Undetermined
Isleworth, England, United Kingdom

Summary: The Back-End Developer role requires a highly skilled individual with expertise in Go (Golang), data analytics, and cloud-based services. The position focuses on building scalable APIs, processing data pipelines, and supporting front-end applications with real-time analytics. The ideal candidate will also lead performance optimization initiatives and ensure robust data management practices. This role emphasizes collaboration with cross-functional teams to deliver actionable insights and improve user experiences.

Key Responsibilities:

  • Develop and maintain high-performance backend services using Go (Golang).
  • Design and implement RESTful APIs and GraphQL endpoints.
  • Process and optimize large-scale data pipelines for real-time analytics.
  • Write clean, maintainable, and efficient code adhering to best practices.
  • Utilize AWS cloud services for backend application deployment.
  • Ensure robust data storage and management using PostgreSQL.
  • Implement authentication, authorization, and security best practices.
  • Improve CI/CD pipelines for automated deployments.
  • Lead performance optimization initiatives for backend services.
  • Architect scalable backend solutions for real-time data processing.
  • Design fault-tolerant distributed systems using Kubernetes.
  • Utilize monitoring tools like Prometheus, Grafana, and Kibana.
  • Integrate real-time data processing and analytics into applications.
  • Design and implement ETL pipelines for large datasets.
  • Enable event tracking and logging for user behavior analysis.
  • Improve monitoring, alerting, and logging capabilities.
  • Identify and resolve backend bottlenecks and security vulnerabilities.
  • Evaluate and recommend cutting-edge technologies.
  • Foster a culture of continuous improvement and mentorship.

Key Skills:

  • Advanced proficiency in Go (Golang).
  • Strong experience with RESTful APIs and GraphQL.
  • Deep understanding of data processing 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 and JWT.
  • Fluent in English with strong communication skills.
  • Experience with big data processing frameworks like Apache Flink or Spark (preferred).
  • Familiarity with machine learning models and AI-driven analytics (preferred).
  • Understanding of front-end and mobile app interactions (preferred).
  • Expertise in cloud-native application development and DevOps practices (preferred).

Salary (Rate): undetermined

City: Isleworth

Country: United Kingdom

Working Arrangements: undetermined

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT