Job Posting for Golang Developer at Thrive IT Systems
We have one open position of Golang Developer with one of our client based at Burgess Hill, UK. This is a permanent position. Below is the job description for your reference. Please share your application once you are interested.
Role: Golang Developer
Location: Burgess Hill, UK
Mode: Permanent
Hybrid
Job Description:
We are seeking a talented Golang Engineer to join our team for banking client, working on-site 3 days a week. This is a full-time, permanent role offering a competitive salary. The ideal candidate will have a strong background in backend development, microservices, and continuous integration tools.
Primary Responsibilities:
Proficiency in Golang for backend development.
Expertise in REST APIs and Microservices Architecture.
Hands-on experience with Continuous Integration Tools such as Github Actions, Jenkins, and Gitlab CI.
Familiarity with Kafka and SQL databases.
Proficient with GIT and experience in Agile - Scrum methodologies.
Good to Have:
Knowledge of Relational and NoSQL databases like PostgreSQL, Couchbase, or Cassandra.
Experience with container orchestration technologies like Docker and Kubernetes.
Proficiency with Atlassian tools (JIRA, Confluence, etc.).
Understanding of software engineering methodologies, including Agile, Scrum, Kanban, SAFe, TDD, BDD, and Waterfall.
Solid grasp of Test-Driven Development (unit, component, functional, system integration, regression tests).
Preferred Additional Skills:
Familiarity with the payments industry.
Experience with coding across various distributed technologies.
Exposure to a wide range of software languages and payment technologies.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution.
Compensation Planning
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles
Skills Library