Job Description
Job Title: Golang Software Engineer
Start Date: 03/03/2025
Location: Germany/fully remote
Job Type: 12 month contract - very likely to extend
Company: Leading global technology consultancy client
Key Responsibilities:
- Design, develop, and maintain scalable backend services using Golang.
- Collaborate with cross-functional teams, including DevOps, Product, and Frontend Engineers.
- Optimise applications for performance, reliability, and scalability.
- Write clean, maintainable, and efficient code.
- Participate in code reviews and technical discussions.
- Implement best practices in software engineering and contribute to architectural decisions.
- Develop and maintain APIs and microservices using GoLang.
- Work with message queues and event-driven architectures where applicable.
- Implement security best practices in backend development.
- Debug and troubleshoot performance and scalability issues in production environments.
- Integrate third-party services and APIs when required.
Required Skills/Experience:
- Proven track record of experience in Golang development.
- Familiarity with containerization tools, ideally Kubernetes.
- Knowledge of microservices architecture and RESTful APIs.
- CI/CD pipelines and automation.
- Understanding of SQL databases.
- Concurrency patterns and multi-threading in Golang.
Apply now for immediate consideration
📧 Avais@coltech.io