At a Glance
- Tasks: Develop high-performance Back End services using GoLang for financial applications.
- Company: Join a top-tier Financial Services firm in London, shaping the future of finance.
- Benefits: Enjoy a dynamic work environment with opportunities for remote work and flexible hours.
- Why this job: Be part of a fast-paced team, impacting trading and investment systems while enhancing your tech skills.
- Qualifications: 2+ years in GoLang development, AWS, Kubernetes, and financial systems knowledge required.
- Other info: Ideal for tech-savvy individuals passionate about finance and innovation.
The predicted salary is between 43200 - 72000 £ per year.
Golang Developer – AWS – Kubernetes – Financial Services
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 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 (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!
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
Golang Developer - AWS - Kubernetes - Financial Services employer: Rothstein Recruitment
Contact Detail:
Rothstein Recruitment Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Golang Developer - AWS - Kubernetes - Financial Services
✨Tip Number 1
Make sure to showcase your hands-on experience with AWS and Kubernetes during the interview. Be prepared to discuss specific projects where you implemented these technologies, as this will demonstrate your practical knowledge and problem-solving skills.
✨Tip Number 2
Familiarize yourself with the financial services industry, especially in areas like trading platforms and risk management. Understanding the domain will help you relate your technical skills to the business needs of the company.
✨Tip Number 3
Prepare to discuss your experience with performance optimization in GoLang applications. Highlight any specific challenges you faced and how you overcame them, as this is crucial for high-frequency financial applications.
✨Tip Number 4
Stay updated on the latest trends in cloud computing and containerization. Being knowledgeable about new tools and practices can set you apart from other candidates and show your commitment to continuous learning.
We think you need these skills to ace Golang Developer - AWS - Kubernetes - Financial Services
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with GoLang, AWS, and Kubernetes. Include specific projects or roles where you optimized performance for financial applications, as this is crucial for the position.
Craft a Strong Cover Letter: In your cover letter, express your passion for financial services and how your technical skills align with the company's needs. Mention any relevant experience with cloud-based solutions and containerization.
Showcase Relevant Projects: If you have worked on projects involving microservices architectures or financial systems, be sure to include these in your application. Detail your role and the technologies used, especially focusing on performance optimization.
Highlight Collaboration Skills: Since the role involves working with cross-functional teams, emphasize your communication skills and any experience you have collaborating with business analysts or stakeholders to meet regulatory standards.
How to prepare for a job interview at Rothstein Recruitment
✨Showcase Your Golang Expertise
Be prepared to discuss your experience with GoLang in detail. Highlight specific projects where you optimized performance and built scalable systems, especially in high-frequency financial applications.
✨Demonstrate Cloud Knowledge
Familiarize yourself with AWS services like EC2, S3, and Lambda. Be ready to explain how you've used these tools to build cloud-based solutions and ensure the reliability of financial applications.
✨Discuss Kubernetes Experience
Share your hands-on experience with Kubernetes, focusing on how you've deployed and managed containerized applications. Discuss any challenges you faced and how you ensured seamless orchestration and scaling.
✨Understand Financial Systems
Brush up on your knowledge of financial systems, particularly trading platforms and risk management tools. Be prepared to discuss how your technical skills can contribute to meeting regulatory standards and business needs.