Golang Developer

Dabster Systems UK Limited

Dublin

On-site

EUR 120,000 - 180,000

Full time

11 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Dabster is seeking an experienced Tech Lead to design and develop scalable payment solutions in a cloud-native environment. You will drive technical architecture, mentor distributed teams, and deliver reliable, secure enterprise applications.

Lead with Golang, microservices, and CI/CD practices, while leveraging Docker, Kubernetes, and Terraform to maintain robust delivery pipelines.

Qualifications

  • 10+ years of software development experience.
  • Strong, hands-on Golang (Go) expertise.
  • Experience with microservices architecture.

Responsibilities

  • Design, develop, and maintain scalable microservices using Golang for global payment platforms.
  • Architect and optimize high-performance systems handling large transaction volumes and low latency.
  • Design and develop RESTful APIs and gRPC-based services.

Skills

Golang
Microservices
Cloud-native development
Security best practices

Tools

Docker
Kubernetes
Jenkins
Terraform
Ansible
Chef
PostgreSQL
MongoDB
REST
gRPC

Job description

About us:

At Dabster, we are your one-stop destination for talent acquisition and digital innovation. Our customized, scalable talent solutions empower organizations to concentrate on their core business while we expertly match the right talent to the right roles.

Who will you work with:

Partnering with a global technology leader that is driving innovation across cloud, data, AI, and enterprise solutions. They offer an exciting environment for professionals who want to contribute to impactful digital transformation projects and work on cutting-edge technology initiatives.

Job Description

We are looking for an experienced Tech Lead with strong expertise in Golang, microservices, cloud-native technologies, and high-performance systems to join a global payments technology environment.

The successful candidate will be responsible for designing and developing scalable payment solutions, driving technical architecture, and providing technical leadership to distributed engineering teams.

Key Responsibilities
  • Design, develop, and maintain scalable microservices using Golang for global payment platforms.
  • Architect and optimize high-performance systems capable of handling large transaction volumes and low-latency processing.
  • Design and develop RESTful APIs and gRPC-based services.
  • Drive technical architecture, solution design, and implementation of complex enterprise applications.
  • Build and maintain CI/CD pipelines using Jenkins and automate infrastructure using Terraform.
  • Work with Docker and Kubernetes in cloud-native environments.
  • Implement secure development and infrastructure practices, including PAM and Teleport.
  • Work with relational and NoSQL databases such as SQL, PostgreSQL, and MongoDB.
  • Provide technical leadership, code reviews, mentoring, and guidance to engineers across distributed teams.
  • Collaborate with engineering, architecture, security, and product teams to deliver reliable solutions.
Required Technical Skills
  • 10+ years of software development experience.
  • Strong, hands-on expertise in Golang (Go).
  • Experience with microservices architecture.
  • Strong knowledge of REST APIs and gRPC.
  • Experience with Docker and Kubernetes.
  • Hands-on experience with Jenkins / CI-CD.
  • Strong knowledge of Terraform; Ansible or Chef is an advantage.
  • Experience with SQL/PostgreSQL and NoSQL databases such as MongoDB.
  • Good understanding of cloud-native application development and infrastructure.
  • Experience with Java/Spring Boot or Python is an advantage.
  • Strong understanding of security and access management, including PAM/Teleport
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Golang Developer
Senior Golang Developer

Cpl Group • Dublin

Hybrid
EUR 129,000 - 203,000
Long-term contract
Daily rate
Hybrid work model
Senior Golang Developer
Senior Golang Developer

Thrive IT Systems Ltd • Dublin

Remote
GBP 76,000 - 101,000
Golang Developer
Golang Developer

Persistent Systems • Dublin

Hybrid
EUR 120,000 - 180,000
Flexible hours
Hybrid work model
Education sponsorship
+1
Software Engineer
Software Engineer

Digital Skills ltd • Dublin

Hybrid
EUR 120,000 - 166,000
Golang Engineer - Hybrid Dublin, High-Performance Microservices
Golang Engineer - Hybrid Dublin, High-Performance Microservices

Digital Skills ltd • Dublin

Hybrid
EUR 120,000 - 166,000
Senior Golang Engineer — Fintech Payments, Dublin
Senior Golang Engineer — Fintech Payments, Dublin

Thrive IT Systems Ltd • Dublin

Remote
GBP 76,000 - 101,000
Senior Golang Engineer - Microservices & API (Hybrid, Dublin)
Senior Golang Engineer - Microservices & API (Hybrid, Dublin)

Persistent Systems • Dublin

Hybrid
EUR 120,000 - 180,000
Flexible hours
Hybrid work model
Education sponsorship
+1
Senior Java Engineer (Payments)
Senior Java Engineer (Payments)

Jobgether • Ireland

Remote
EUR 120,000 - 180,000
Fully remote work environment
Exposure to leading payments orgs
Professional growth & mentorship
Senior Full-Stack Developer
Senior Full-Stack Developer

G MASS Consulting • Dublin

On-site
EUR 100,440 - 133,920
Lead Software Engineer - Java/Python/Go
Lead Software Engineer - Java/Python/Go

Mastercard • Blanchardstown

On-site
EUR 110,000 - 150,000