Matej – Golang, Kubernetes, Bare metal provisioning, experts in Lemon.io

Matej

From Croatiaflag

Back-end Web Developer|Senior

Matej – Golang, Kubernetes, Bare metal provisioning

Matej is a Senior Back-End Engineer with 20 years of experience spanning payments, private cloud infrastructure, distributed storage, and IoT, including 12 years with Go. At one of the companies, he led the team that built and operated the private cloud serving 50% of the UK Faster Payments market with a 99.99% SLO, tripling node capacity through hardware-lifecycle automation. Matej treats infrastructure as a product for other engineering teams, starts by clarifying the underlying business problem, and ships with structured, verified AI-assisted workflows!

Fintech
Enterprise software
Main technologies
Golang
12 years
Kubernetes
6 years
Bare metal provisioning
2 years
AI-assisted coding
1 year
Grafana
1 year
Prometheus
1 year
Flux
1 year
Additional skills
AI agent development
LLM
IoT
PHP
Symfony
Database design
Distributed Systems
Software design
Claude Code
Kafka
Microservices
HTTP
Direct hire
Possible
Ready to get matched with vetted developers fast?
Let’s get started today!

Experience Highlights

Senior Back-End Engineer
Jun 2026 - Ongoing4 months
Project Overview

An AI-driven development pipeline for a utility-sector company whose core platform had parts no one had touched in over eight years. It discovers, documents and tracks legacy components and then drives their migration through staged, agent-based workflows with built-in verification. The goal is to modernise the platform without stopping day-to-day operations.

Responsibilities:
  • Built a project-specific agentic coding “factory” on existing harnesses (Claude Code, OpenCode, pi). It drives discovery and tracking for migrating legacy components that had gone untouched for 8+ years.
  • Designed staged workflows with independent verification, security and design review steps, and human checkpoints, putting correctness ahead of raw speed.
Project Tech stack:
Claude Code
LLM
Senior Back-End Engineer
Jun 2026 - Ongoing4 months
Project Overview

A new payment-processing platform for the UK market that connects a bank’s core ledger to payment schemes and external partners. It lets the bank initiate, route and reconcile payments through a single hub instead of point-to-point integrations. The product is being built from scratch under strict regulatory and scheme requirements.

Responsibilities:
  • Building the payments hub on top of the banking ledger with LLM-assisted development workflows, with staged verification, security and design checks, and human review.
  • Reviewing draft functionality against UK payment-processing requirements and turning gaps into concrete scenarios for engineering, product and external partners.
  • Driving requirements discovery without a dedicated product owner, using lightweight process documents to align stakeholders before implementation.
Project Tech stack:
Golang
Kafka
Claude Code
PostgreSQL
Senior Software Engineer
Jan 2025 - Apr 20261 year 2 months
Project Overview

A payouts product for the Australian market that lets merchants send payments directly to customers and partners. It extends an existing pay-in platform with outbound payments, using an event-driven design to process and track every payout reliably.

Responsibilities:
  • Engineered and delivered the Australian Payouts product end-to-end with a fully LLM-agentic development approach, opening a new revenue stream for the company.
  • Designed the Kafka-based event-driven flows for payout initiation, status tracking and partner integration.
Project Tech stack:
Golang
Kafka
Senior Software Engineer
Feb 2024 - Sep 20246 months
Project Overview

A set of reusable modules for validating and sanitising payment messages inside a multi-tenant, multi-product microservice platform. Product teams can apply per-tenant and per-scheme rules quickly instead of hard-coding validation in each service.

Responsibilities:
  • Engineered the modular validation and sanitisation layer, unblocking a high-value Tier-1 bank integration.
  • Integrated the modules into the multi-tenant, multi-product microservice architecture.
Project Tech stack:
Golang
Microservices
Lead Engineer
Sep 2021 - Mar 20226 months
Project Overview

A private cloud spanning bare metal, virtual machines and Kubernetes. It runs a payment platform connected to the UK Faster Payments scheme and is offered as an internal product to other engineering teams. The platform runs real-time payments under a strict 99.99% availability target.

Responsibilities:
  • Led the team that built and ran the private cloud on all layers. It tripled node capacity and enabled capture of 50% of the UK Faster Payments market at a 99.99% SLO.
  • Automated the full hardware lifecycle, including remote installation and BIOS/firmware updates, replacing manual rollouts.
  • Introduced “Project vs. Ops” squad rotations to balance delivery with operational stability.
  • Acted as primary technical liaison for engineering, Infosec and external partners.
Project Tech stack:
Golang
Kubernetes
Terraform
Grafana
Tech Lead / Head of Zagreb Office
Mar 2018 - Apr 20191 year
Project Overview

An IoT platform that connects medical devices used by patients at home to healthcare providers, sending measurements securely without patient setup. It targets European healthcare organisations running remote-monitoring programmes.

Responsibilities:
  • Established the Zagreb development office, owning hiring and logistics.
  • Designed and built the IoT platform and integrated new medical device models, securing successful pilot bids with European healthcare organisations.
Project Tech stack:
Golang

Education

Bachelor's degree

Languages

English
Advanced

Hire Matej or someone with similar qualifications in days
All developers are ready for interview and are are just waiting for your requestdream dev illustration
Copyright © 2026 lemon.io. All rights reserved.