Job Search and Career Advice Platform

Enable job alerts via email!

Golang Developer - AWS - Financial Services

Rothstein Recruitment Ltd

City Of London

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 financial services recruitment agency is looking for a talented Golang Developer to join their London office. The successful candidate will design and develop high-performance Back End services using GoLang for mission-critical financial applications, utilizing AWS and Docker/Kubernetes. The ideal applicant will have over 4 years of experience and a strong understanding of financial systems. This role provides an excellent opportunity for skill development in a fast-paced environment.

Qualifications

  • Proven experience (4+ years) in GoLang Back End development focused on high-frequency financial applications.
  • Strong experience with AWS, including EC2, S3, and Lambda.
  • Hands-on experience with Docker/Kubernetes for cloud application deployment.

Responsibilities

  • Design, develop, and maintain Back End services using GoLang.
  • Build and deploy cloud solutions using AWS.
  • Implement and manage containerized applications with Docker/Kubernetes.
  • Write well-documented code following best practices.
  • Collaborate with teams to ensure applications meet standards.

Skills

Golang development
AWS services
Docker/Kubernetes
Financial systems knowledge
Microservices architecture
CI/CD practices
Database systems
DevOps practices
Serverless computing
Event-driven architecture
Job description
Golang Developer - AWS - Financial Services

Excellent opportunity opens for a talented Golang Developer with strong experience in AWS and Docker/Kubernetes to join a highly regarded Financial Services entity's London office. This role offers the possibility to play a key role in building mission-critical financial applications that power trading, investment, and risk management systems across the firm.

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 Docker/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 (4+ 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 Docker/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 life cycle, such as infrastructure‑as‑code (eg, 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 (eg, 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.