At a Glance
- Tasks: Design and build robust backend services using Golang in a fast-paced environment.
- Company: Join a high-performing team in the fintech sector with a collaborative culture.
- Benefits: Long-term contract, hybrid work model, and opportunities for professional growth.
- Other info: Agile environment focused on reliability and clean architecture.
- Why this job: Make an impact by working on scalable, high-performance systems in a dynamic setting.
- Qualifications: Strong Golang experience and knowledge of microservices architecture required.
The predicted salary is between 50000 - 70000 £ per year.
We’re currently looking for four experienced Golang Engineers to join a high-performing team working on scalable backend systems within a fast-paced, transaction-heavy environment. This is a long-term contract opportunity (Inside IR35) based in London, with a hybrid working model.
The Role
You’ll be building and operating robust backend services, contributing to the design of distributed systems, and helping scale a modern microservices architecture. The work is impactful, with a strong focus on performance, reliability, and high-throughput systems.
Key Responsibilities
- Design, build, and maintain backend services using Golang
- Contribute to microservices architecture in a production environment
- Work on high-throughput, low-latency systems handling transactional workloads
- Implement and support event-driven architectures
- Collaborate with cross-functional teams to deliver scalable solutions
- Deploy and manage services in containerised environments
Required Experience
- Strong commercial experience with Golang (PHP experience is a bonus)
- Proven track record designing and operating microservices architectures
- Solid understanding of concurrent and distributed systems
- Experience with event-driven systems and messaging tools like Kafka or RabbitMQ
- Strong knowledge of databases: PostgreSQL, MongoDB, BigQuery (or similar)
- Hands-on experience with Docker and Kubernetes
Environment
- Fintech / payments domain experience is highly desirable
- Agile, collaborative engineering culture
- Focus on scalability, reliability, and clean architecture
Golang Engineer in Slough employer: Coltech
Contact Detail:
Coltech Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Golang Engineer in Slough
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech world, especially those in fintech. A friendly chat can lead to opportunities that aren’t even advertised yet.
✨Tip Number 2
Show off your skills! Consider contributing to open-source projects or building your own Golang applications. This not only sharpens your skills but also gives you something tangible to discuss in interviews.
✨Tip Number 3
Prepare for technical interviews by practising coding challenges and system design questions. We recommend using platforms that focus on Golang to get comfortable with the language and its nuances.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing passionate candidates who are eager to join our team!
We think you need these skills to ace Golang Engineer in Slough
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Golang and microservices. We want to see how your skills match the role, so don’t be shy about showcasing relevant projects or achievements!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about backend systems and how your experience aligns with our needs. Keep it concise but impactful – we love a good story!
Showcase Your Technical Skills: When filling out your application, be specific about your technical skills. Mention your experience with Docker, Kubernetes, and any messaging tools like Kafka or RabbitMQ. We’re keen to know what you bring to the table!
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 the role. Plus, it’s super easy – just a few clicks and you’re done!
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 prepared to discuss your past projects and how you've used Golang to solve real-world problems. They’ll likely ask you about specific features of the language, so having examples ready will show you know your stuff.
✨Understand Microservices Architecture
Since the role involves working with microservices, it’s crucial to understand how they function. Be ready to explain your experience with designing and operating microservices architectures. Discuss any challenges you faced and how you overcame them to demonstrate your problem-solving skills.
✨Familiarise Yourself with Event-Driven Systems
Get a good grasp of event-driven architectures and messaging tools like Kafka or RabbitMQ. You might be asked to explain how these systems work and how you've implemented them in your previous roles. Having a solid understanding will help you stand out as a candidate.
✨Showcase Your Collaboration Skills
This role requires working with cross-functional teams, so be prepared to talk about your collaboration experiences. Share examples of how you’ve worked with others to deliver scalable solutions, and highlight your ability to communicate effectively within a team.