Golang Developer
Burgess Hill, England, United Kingdom Contract Posted 1 week ago
Role - Golang Developer
Location - Burgess Hills, UK (Hybrid)
Type - Contract (INside IR35)
Job Description
:Key Responsibilitie
- sDesign, develop, and maintain backend services and microservices using Golang
- .Build scalable, high-performance applications for enterprise environments
- .Develop and consume RESTful APIs and integrate with third-party systems
- .Write clean, maintainable, and testable code following best practices
- .Optimize application performance, reliability, and scalability
- .Collaborate with product owners, architects, QA teams, and DevOps engineers
- .Participate in code reviews and contribute to technical design discussions
- .Troubleshoot production issues and provide timely resolutions
- .Implement security, monitoring, and logging best practices
- .Support CI/CD processes and automated deployments
- .Contribute to architecture decisions and technical improvements across platforms
- .Work within Agile teams to deliver high-quality software solutions
.Required Skill
sTechnical Skill
- s5–8 years of overall software development experience with at least 3+ years of hands-on Golang development
- .Strong understanding of Go routines, channels, concurrency, and memory management
- .Experience building REST APIs and microservices
- .Strong knowledge of data structures, algorithms, and software design principles
- .Experience with SQL databases such as PostgreSQL, MySQL, or Oracle
- .Experience with NoSQL databases such as MongoDB, Redis, or Cassandra
- .Knowledge of Docker and containerized applications
- .Experience with Git version control
- .Strong understanding of Linux/Unix environments
- .Experience developing scalable and distributed applications