Job Search and Career Advice Platform

Enable job alerts via email!

Senior Golang Developer - Kubernetes - Financial Services

Rothstein Recruitment

England

On-site

GBP 70,000 - 90,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading financial services firm is looking for a Senior Golang Developer to lead Back End development in their London office. You will design and maintain critical financial applications using GoLang and AWS while managing containerized solutions with Kubernetes. The ideal candidate has over 2 years of experience in high-performance development and is familiar with financial systems. Join a dynamic team and leverage your technical skills in a fast-paced environment.

Qualifications

  • 2+ years of experience in GoLang Back End development.
  • Strong AWS experience, focusing on cloud-native technologies.
  • Hands-on Kubernetes experience for container management.

Responsibilities

  • Design and maintain high-performance Back End services.
  • Implement CI/CD pipelines for deployment and automation.
  • Optimize performance for financial applications.

Skills

Golang development
AWS (EC2, S3, RDS)
Kubernetes
Microservices architecture
DevOps practices
Database systems

Tools

Docker
Terraform
Jenkins
Job description
Senior Golang Developer - Kubernetes - Financial Services

Excellent opportunity opens for an experienced Developer strong on Golang with experience in AWS and Kubernetes to join a highly regarded Financial Services entity's London office. You will act as the team lead and play a key role in building mission‑critical financial applications that power trading, investment, and risk management systems across the firm.

If you are passionate about working in a dynamic, fast‑paced environment and are eager to apply your technical expertise to the financial services industry, this is the role for you.

Key Responsibilities
  • Design, develop, and maintain high‑performance Back End services using GoLang to support financial applications and services, including trading platforms, investment systems, and risk management tools.
  • Build and deploy cloud‑based solutions using Amazon Web Services (AWS), including services such as EC2, S3, RDS, DynamoDB, and Lambda to create scalable, reliable, and secure infrastructure.
  • Implement and manage containerized applications using Kubernetes, ensuring seamless orchestration, scaling, and resilience in a cloud environment.
  • Write clean, efficient, and well‑documented code while following best practices for financial systems development, focusing on performance and security.
  • Collaborate with other development teams, business analysts, and stakeholders to define and refine requirements, and ensure that applications meet financial regulatory standards and business needs.
  • Optimize the performance of Back End services, ensuring low‑latency responses and high availability, critical for financial services.
  • Implement CI / CD pipelines, automated testing, and monitoring systems to ensure the reliability and stability of production systems.
  • Proactively identify issues and bottlenecks in existing systems and propose solutions to improve the system's performance and scalability.
  • Stay updated with new tools, technologies, and industry trends in cloud computing, containerization, and financial systems to continuously improve development practices and outcomes.
Ideal Skills
  • Proven experience (2+ years) in GoLang Back End development, with a strong focus on performance optimization and building scalable systems for high‑volume, high‑frequency financial applications.
  • Strong experience working with Amazon Web Services (AWS), including EC2, S3, RDS, DynamoDB, Lambda, and other cloud‑native technologies.
  • Hands‑on experience with Kubernetes for deploying, managing, and scaling containerized applications in a cloud environment.
  • Solid understanding of financial systems and services, particularly in areas such as trading platforms, investment management, and risk analytics.
  • Experience in building microservices architectures and working with APIs (RESTful, gRPC, etc.) to integrate various systems.
  • Strong knowledge of containerization (Docker) and continuous integration / deployment (CI / CD) practices.
  • Experience with database systems (relational and NoSQL) and working with financial data.
  • Familiarity with DevOps practices and tools to streamline the development lifecycle, such as infrastructure‑as‑code (e.g., Terraform or CloudFormation).
  • Ability to troubleshoot and resolve issues in production environments, ensuring uptime and performance in high‑pressure, mission‑critical scenarios.
  • Excellent communication skills to collaborate effectively with cross‑functional teams and stakeholders in a fast‑paced financial environment.
  • Experience with serverless computing (AWS Lambda, etc.) to create efficient and scalable solutions.
  • Knowledge of financial industry regulations and standards, particularly around data security and privacy.
  • Familiarity with event‑driven architectures or message queues (e.g., Kafka, RabbitMQ) for real‑time data processing.
  • Experience with automated testing frameworks and continuous delivery tools like Jenkins, GitLab CI, or CircleCI.
  • Understanding of performance monitoring and observability tools such as CloudWatch, Prometheus, or Datadog.
Interested? Please Apply!
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.