At a Glance
- Tasks: Design and build scalable backend services using Golang in a fast-paced fintech environment.
- Company: Leading financial services organisation with a focus on innovation.
- Benefits: Competitive day rate and hybrid working model in London.
- Other info: Opportunity for growth in a collaborative and innovative environment.
- Why this job: Join a dynamic team and work on cutting-edge financial systems that make a real impact.
- Qualifications: Strong experience with Golang and microservices architecture, ideally in fintech.
We are seeking an experienced Golang Engineer to join a leading financial services organisation on an initial 6-month contract. This is a hybrid role based in London, offering the opportunity to work on high-impact systems within a fast-paced fintech environment.
Key Responsibilities
- Design, build, and maintain scalable backend services using Golang
- Contribute to the development of robust microservices architectures in a production environment
- Develop high-performance systems capable of handling large-scale transaction processing
- Implement and maintain event-driven systems using modern messaging technologies
- Collaborate with cross-functional teams to deliver reliable and secure financial platforms
- Support deployment and operation of services in containerised environments
Required Skills & Experience
- Strong commercial experience building backend services with Golang (PHP experience is a plus)
- Proven track record designing and operating microservices architectures, ideally within fintech or payments
- Solid understanding of concurrent and distributed systems
- Experience with event-driven architecture and messaging systems (e.g. Kafka, RabbitMQ)
- Strong knowledge of both relational and NoSQL databases (e.g. PostgreSQL, MongoDB, BigQuery)
- Hands-on experience with Docker and Kubernetes
Desirable
- Experience working in financial services or regulated environments
- Familiarity with high-throughput, low-latency systems
What’s on Offer
- Competitive day rate
- Hybrid working model (London-based)
- Opportunity to work on cutting-edge financial systems
Golang Engineer in City of London employer: Coltech
Contact Detail:
Coltech Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Golang Engineer in City of London
✨Tip Number 1
Network like a pro! Reach out to your connections in the fintech space and let them know you're on the lookout for a Golang Engineer role. You never know who might have the inside scoop on opportunities that aren't advertised yet.
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your Golang projects, especially those involving microservices or event-driven systems. This will give potential employers a taste of what you can bring to their team.
✨Tip Number 3
Prepare for technical interviews by brushing up on your knowledge of concurrent and distributed systems. Be ready to discuss your experience with Docker, Kubernetes, and messaging systems like Kafka or RabbitMQ. Practice makes perfect!
✨Tip Number 4
Don't forget to apply through our website! We’ve got loads of exciting opportunities waiting for talented Golang Engineers like you. Plus, it’s a great way to ensure your application gets seen by the right people.
We think you need these skills to ace Golang Engineer in City of London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Golang and any relevant projects you've worked on. We want to see how your skills align with the role, so don’t be shy about showcasing your achievements!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about fintech and how your background makes you a perfect fit for our team. Keep it concise but impactful!
Showcase Your Technical Skills: When filling out your application, be specific about your experience with microservices, event-driven architecture, and any tools like Docker or Kubernetes. We love seeing hands-on experience that matches our needs!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity. Don’t miss out!
How to prepare for a job interview at Coltech
✨Know Your Golang Inside Out
Make sure you brush up on your Golang skills before the interview. Be ready to discuss your past projects and how you've used Golang to build scalable backend services. Practising coding challenges in Golang can also help you feel more confident.
✨Understand Microservices Architecture
Since the role involves designing microservices, be prepared to explain your experience with this architecture. Think about specific examples where you've implemented microservices in a production environment, and be ready to discuss the challenges you faced and how you overcame them.
✨Familiarise Yourself with Event-Driven Systems
Given the emphasis on event-driven architecture, make sure you know the ins and outs of messaging systems like Kafka or RabbitMQ. Be ready to talk about how you've used these technologies in previous roles and how they can enhance system performance.
✨Show Your Team Spirit
Collaboration is key in this role, so be prepared to discuss how you've worked with cross-functional teams in the past. Share examples of how you contributed to team success and how you handle feedback and communication in a hybrid work environment.