Golang Software Engineer
Golang Software Engineer

Golang Software Engineer

Birmingham Full-Time 36000 - 60000 £ / year (est.) No home office possible
8

At a Glance

  • Tasks: Develop scalable and high-performance applications using Golang.
  • Company: Join a fantastic fintech client in a dynamic work environment.
  • Benefits: Enjoy hybrid work with just one day a month in central London.
  • Why this job: Expand your skills in modern architectural patterns and work on complex business domains.
  • Qualifications: 2+ years of experience with Golang and knowledge of DDD, CQRS, and microservices.
  • Other info: Exciting opportunity to be part of a dynamic team!

The predicted salary is between 36000 - 60000 £ per year.

Job Description

Are you a skilled Golang Software Engineer ready for your next challenge? We're looking for a Mid-Level Golang Software Engineer who's eager to broaden their skill set and join our fantastic fintech client, working hybrid of once a month in central London.

The Golang Software Engineer will be expected to develop scalable, maintainable, and high-performance applications using Golang, while applying Domain-Driven Design (DDD) principles to model complex business domains and implementing Repository Patterns and Command Query Responsibility Segregation (CQRS) in software architecture.

You will have:

  • 2+ years of professional experience with Golang
  • Solid understanding of DDD, CQRS, and Repository Patterns
  • Familiarity with Hexagonal architecture
  • Experience with cloud platforms (AWS, GCP, etc.)
  • Knowledge of microservices architecture

If you're excited about working with Golang and modern architectural patterns, we'd love to hear from you! Apply now to be part of our dynamic team!

Golang Software Engineer employer: 87438

Join a forward-thinking fintech company that values innovation and collaboration, offering a hybrid work model in the vibrant heart of London. With a strong emphasis on employee growth, you'll have access to continuous learning opportunities and the chance to work with cutting-edge technologies in a supportive environment. Experience a culture that fosters creativity and teamwork, making it an ideal place for passionate Golang Software Engineers to thrive.
8

Contact Detail:

87438 Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Golang Software Engineer

✨Tip Number 1

Make sure to showcase your experience with Golang in your conversations. Be ready to discuss specific projects where you've implemented DDD, CQRS, or Repository Patterns, as these are key aspects of the role.

✨Tip Number 2

Familiarize yourself with the latest trends in microservices architecture and cloud platforms like AWS or GCP. Being able to speak knowledgeably about these topics will demonstrate your commitment to staying current in the field.

✨Tip Number 3

Prepare to discuss how you approach problem-solving in software development. Highlight any experiences where you've had to model complex business domains and how you applied architectural patterns to achieve scalable solutions.

✨Tip Number 4

Since this position involves hybrid work, be ready to talk about your experience working in a remote or hybrid environment. Share how you maintain productivity and collaboration with your team in such settings.

We think you need these skills to ace Golang Software Engineer

Golang Programming
Domain-Driven Design (DDD)
Command Query Responsibility Segregation (CQRS)
Repository Patterns
Hexagonal Architecture
Microservices Architecture
Cloud Platforms (AWS, GCP, etc.)
Scalable Application Development
High-Performance Application Development
Software Architecture
Problem-Solving Skills
Collaboration and Teamwork
Adaptability to New Technologies

Some tips for your application 🫡

Understand the Job Requirements: Make sure to thoroughly read the job description. Highlight the key skills and experiences required, such as your proficiency in Golang, understanding of DDD, CQRS, and familiarity with cloud platforms.

Tailor Your CV: Customize your CV to reflect your experience with Golang and relevant architectural patterns. Include specific projects where you applied DDD, CQRS, or worked with microservices to demonstrate your expertise.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for fintech and your eagerness to work with modern architectural patterns. Mention how your background aligns with the company's needs and express your enthusiasm for the role.

Highlight Relevant Projects: In your application, include examples of past projects where you utilized Golang and implemented architectural principles like Repository Patterns. This will help illustrate your hands-on experience and problem-solving skills.

How to prepare for a job interview at 87438

✨Showcase Your Golang Expertise

Be prepared to discuss your experience with Golang in detail. Highlight specific projects where you've implemented Golang, focusing on the challenges you faced and how you overcame them.

✨Understand DDD and CQRS

Since the role emphasizes Domain-Driven Design and Command Query Responsibility Segregation, make sure you can explain these concepts clearly. Prepare examples of how you've applied these principles in past projects.

✨Discuss Architectural Patterns

Familiarize yourself with Hexagonal architecture and microservices. Be ready to discuss how these architectures can benefit software development and share any relevant experiences you have.

✨Cloud Platform Knowledge

If you have experience with cloud platforms like AWS or GCP, be sure to mention it. Discuss how you've utilized these platforms in your previous roles to enhance application performance and scalability.

Golang Software Engineer
87438
8
  • Golang Software Engineer

    Birmingham
    Full-Time
    36000 - 60000 £ / year (est.)

    Application deadline: 2027-03-30

  • 8

    87438

Similar positions in other companies
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Discover now
>