Golang Developer - Docker - Banking

Rothstein Recruitment Ltd
Charing Cross, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Junior

Job location

Charing Cross, United Kingdom

Tech stack

Flutter
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Application Lifecycle Management
Cloud Engineering
Software Quality
Software Debugging
Digital Assets
RabbitMQ
Redis
Cloud Services
Blockchain
Cloud Platform System
React
Swiftui
AWS Lambda
Backend
Kotlin
Containerization
Kubernetes
Low Latency
Kafka
Web3.js
Terraform
Docker
Go
Microservices

Job description

Golang Developer - Docker - Banking

Excellent opportunity opens for a talented Golang Developer with strong experience in AWS and Kubernetes to join a highly regarded Financial Services entity's London office. You will play a key role in in building scalable, high-performance applications with low latency and high throughput. The ideal candidate will have a good foundation in Golang development, with good experience in building scalable, high-performance applications with low latency and high throughput. Proficiency in containerization with Docker, cloud services with AWS, and a background in the financial or banking industries is highly desirable.

Key Responsibilities:

  • Design and develop robust, scalable, and secure Back End services using Golang
  • Implement containerised services using Docker to ensure consistency across different environments and streamline deployment processes
  • Leverage AWS cloud services to build and maintain highly available and scalable applications, with a focus on optimising performance and cost.
  • Collaborate with Front End developers and project managers to integrate Back End services with Front End applications (Mobile & Web).
  • Participate in the entire application lifecycle, focusing on coding, debugging, and providing robust solutions.Engage in financial/banking domain-specific solution development, understanding and implementing regulatory and compliance requirements.
  • Maintain up-to-date knowledge of technology standards, industry trends, and emerging technologies.
  • Ensure code quality, organisation, and automation by adhering to best practices in coding standards and documentation

Key Requirements

  • Minimum four years of experience as a developer
  • Proven experience (minimum of one year) as a Golang Developer with hands-on experience in designing and developing applications and frameworks.
  • Experience in designing and implementing event-driven systems with Kafka, RabbitMQ, Axon Framework, etc.
  • Proficient in Docker and containerization principles, with practical experience in deploying containerised applications.
  • Experience with AWS cloud services (eg, ECS, S3, RDS, etc) and understanding of cloud architecture principles.
  • Previous experience in the financial or banking sector, with a strong understanding of financial products and compliance standards.
  • Strong analytical and problem-solving skills, with the ability to work in a fast-paced, evolving environment.
  • Excellent communication and teamwork abilities.
  • Knowledge of Front End technologies (eg, React, SwiftUI, Flutter, Kotlin, etc) is a plus.
  • Experience with Kubernetes, Redis and Micro Services on Event bus is a plus.

Interested? Please Apply!

Golang Go AWS Kubernetes Terraform Bank Banking Finance Financial Services Crypto Blockchain Web3 Trading Exchange Digital Assets Hybrid Flexible Developer Software Engineer Backend Developer Golang Engineer Kafka Apache Kafka RabbitMQ AWS Lambda Cloud Platform NATS Exchange Clear Clearing

Requirements

Excellent opportunity opens for a talented Golang Developer with strong experience in AWS and Kubernetes to join a highly regarded Financial Services entity's London office. You will play a key role in in building scalable, high-performance applications with low latency and high throughput. The ideal candidate will have a good foundation in Golang development, with good experience in building scalable, high-performance applications with low latency and high throughput. Proficiency in containerization with Docker, cloud services with AWS, and a background in the financial or banking industries is highly desirable., * Minimum four years of experience as a developer

  • Proven experience (minimum of one year) as a Golang Developer with hands-on experience in designing and developing applications and frameworks.
  • Experience in designing and implementing event-driven systems with Kafka, RabbitMQ, Axon Framework, etc.
  • Proficient in Docker and containerization principles, with practical experience in deploying containerised applications.
  • Experience with AWS cloud services (eg, ECS, S3, RDS, etc) and understanding of cloud architecture principles.
  • Previous experience in the financial or banking sector, with a strong understanding of financial products and compliance standards.
  • Strong analytical and problem-solving skills, with the ability to work in a fast-paced, evolving environment.
  • Excellent communication and teamwork abilities.
  • Knowledge of Front End technologies (eg, React, SwiftUI, Flutter, Kotlin, etc) is a plus.
  • Experience with Kubernetes, Redis and Micro Services on Event bus is a plus.

Apply for this position