Senior Golang Developer

Thrive IT Systems Ltd

Dublin

Remote

GBP 76,000 - 101,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Thrive IT Systems Ltd in Dublin, Ireland, seeks a Senior Golang Developer to design and build high-throughput microservices for secure payment ecosystems. You will work on cloud-native architectures, containerization with Docker/Kubernetes, and CI/CD pipelines. Leadership duties include mentoring distributed teams.

The role emphasizes performance optimization, security compliance, and collaboration with fintech-focused enterprises across multiple regions.

Qualifications

  • Degree in Computer Science, Information Technology, or related field.
  • Extensive experience in enterprise-scale software development.
  • Proven track record in fintech, fraud management, or real-time payments domains.
  • Experience with cloud-native architectures and microservices.

Responsibilities

  • Microservices Design & Development: Write scalable, robust, and maintainable code in Go to support complex, global payment platforms.
  • High-Performance scaling: Architect and optimize systems for massive transaction volumes with sub-millisecond latency.
  • DevOps & Infra: Automate build, operate, and runtime environments using CI/CD and Terraform.
  • Security & Compliance: Apply strong information security protocols.
  • Leadership & Mentorship: Guide architecture and mentor distributed teams.

Skills

Go (Golang)
Java
Python
RESTful APIs
gRPC
Microservices
Docker
Kubernetes
Jenkins
SQL
PostgreSQL
MongoDB
Terraform
Ansible
Chef

Education

Degree in Computer Science / Information Technology

Tools

Terraform
Ansible
Chef
Jenkins

Job description

Role: Senior Golang Developer
Location: Dublin, Ireland
Type: 1 year FTE

Golang developers are tasked with building high-throughput, low-latency microservices for secure payment, fraud detection, and developer platform ecosystems. Roles demand expertise in cloud-native applications, containerization, and distributed systems within enterprise environments.

Key Responsibilities
  • Microservices Design & Development: Write scalable, robust, and maintainable code in Golang to support complex, global payment platforms.
  • High-Performance Scaling: Architect and optimize systems to handle massive transaction volumes at sub-millisecond latency.
  • DevOps & Infrastructure: Automate build, operate, and runtime environments using CI/CD pipelines (Jenkins) and Infrastructure as Code (Terraform).
  • Security & Compliance: Apply strict information security protocols, including Privileged Access Management (PAM) and Teleport.
  • Leadership & Mentorship: Drive technical architecture, scope projects, and mentor junior engineers within geographically distributed teams.
Required Technical Skills
  • Languages: Expert-level proficiency in Go (Golang), often paired with Java (Spring Boot) or Python.
  • Frameworks/APIs: Experience with RESTful APIs, gRPC, and microservices architecture.
  • Cloud & DevOps: Cloud-native environments with Docker and Kubernetes, alongside CI/CD tools like Jenkins.
  • Data Stores: Familiarity with relational and NoSQL databases (eg, SQL, PostgreSQL, MongoDB).
  • Tools: Configuration management and provisioning via Terraform, Ansible, or Chef.
Qualifications & Experience
  • Extensive years of career software development experience.
  • Degree in Computer Science, Information Technology, or related field.
  • Proven track record in working on large-scale enterprise solutions in the fintech, fraud management, or Real Time payments sector
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 Engineer — Fintech Payments, Dublin
Senior Golang Engineer — Fintech Payments, Dublin

Thrive IT Systems Ltd • Dublin

Remote
GBP 76,000 - 101,000
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 - 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
Golang Developer
Golang Developer

Dabster Systems UK Limited • Dublin

On-site
EUR 120,000 - 180,000
Golang Developer
Golang Developer

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
Lead Software Engineer - Fraud Platforms (Java/Python/Go)
Lead Software Engineer - Fraud Platforms (Java/Python/Go)

Mastercard • Lusk

On-site
EUR 140,000 - 180,000
Full-Stack Engineer (Backend Leaning) - Payments Engineering
Full-Stack Engineer (Backend Leaning) - Payments Engineering

Jobgether SRL • Ireland

Remote
EUR 90,000 - 130,000
Remote-first flexibility
Office access in Dublin
Professional development budget
+6