Apply Edge Start your job search

Back End Developer

MPower Plus · London Area, United Kingdom

Apply & track with Apply Edge

Required Skills & ExperienceCore Development SkillsStrong commercial experience developing backend applications using Golang.Solid understanding of:GoroutinesChannelsConcurrency patternsMemory managementPerformance optimisationExperience developing RESTful APIs and service-oriented architectures.Strong understanding of software engineering principles and design patterns.Microservices & Distributed SystemsProven experience designing and operating production-grade microservices.Experience building highly available distributed systems.Strong appreciation of scalability, reliability, and fault tolerance principles.Experience supporting mission-critical production services.Messaging & Event ProcessingHands-on experience with:Apache KafkaRabbitMQEvent-driven architecturesMessage orchestrationStream processingDatabasesExperience working with:RelationalPostgreSQLMySQL (desirable)NoSQLMongoDBRedisBigQueryStrong understanding of:Data modellingQuery optimisationTransaction managementPerformance tuningCloud & ContainersExperience with:DockerKubernetesHelmCI/CD pipelinesExposure to one or more cloud platforms:AWSGoogle Cloud Platform (GCP)AzureOperational ExcellenceExperience with:Monitoring and alertingDistributed tracingProduction supportIncident managementObservability toolingExamples include:PrometheusGrafanaELKSplunkOpenTelemetry