ETHIC HR Consulting
Senior Golang Backend Engineer
ETHIC HR ConsultingTurkey22 hours ago
Full-timeInformation Technology

Senior Golang Backend Engineer


Our client is a Fintech Company building the next-generation white-label payment infrastructure platform designed to empower banks, ISOs, and resellers with modern fintech capabilities. Their architecture is API-first, modular, and fully extensible-allowing partners to reskin and manage their own ecosystems at scale. It is a modern Microservices & Fintech Systems company.

We're building a powerful backend ecosystem that requires elite engineering talent in Golang and

microservices design.

What We're Looking For

We are seeking a Senior Golang Backend Engineer to architect, build, and optimize microservices

for our cloud-native fintech platform. The ideal candidate will be responsible for designing

high-performance services with REST and gRPC APIs, integrating third-party payment rails, and

ensuring scalability, resilience, and observability across our distributed architecture.

Preferably having worked on payment systems platforms and financial technology fields before.

Key Responsibilities

- Architect and implement scalable, event-driven microservices using Golang

- Build and maintain RESTful and gRPC APIs with versioning and documentation (Swagger/

OpenAPI)

- Implement service discovery, rate limiting, circuit breakers, and load balancing

- Design and integrate with external APIs (payment gateways, KYC, ACH, etc.)

- Ensure observability with distributed tracing, metrics, structured logging, and health checks

- Work with Docker, Kubernetes, and CI/CD pipelines for containerized deployment

- Write clean, testable, and well-documented code using best practices

- Collaborate with frontend, DevOps, and product teams across sprints

- Ensure security compliance with OAuth2, JWT, input validation, and data encryption

- Maintain SQL (Postgres/MySQL) and NoSQL (Redis, MongoDB) integrations, ORM (GORM)

- Create and manage database migrations, version control, and connection pools

- Goroutines and concurrency technology


Required Skills

- 5+ years of backend development, 3+ years in Golang in a production environment

- Proven experience designing and implementing microservices architecture

- Deep understanding of concurrency with goroutines, channels, and memory profiling

- Experience with Docker, Kubernetes, and cloud-native (AWS/GCP) environments

- Familiarity with Viper, Zap/Logrus, Testify, Prometheus/Grafana, Jaeger/Zipkin

- Strong skills in unit testing, integration testing, mocking, and benchmarking

- Solid understanding of secure coding practices, authentication, and authorization

- Exposure to event streaming systems like Kafka, NATS, or RabbitMQ is a big plus

- SQL and NoSQL databases (Mongo, PlSql, Postgre db…

- ORM Technology, Dependency injection, Factory pattern, Singleton pattern, Observer pattern,

Strategy pattern

- CI/CD pipelines


Tech Stack

- Languages: Golang (primary), Python (optional), SQL

- Frameworks: Gin, Fiber, Echo

- Databases: PostgreSQL, Redis, MongoDB

- Infrastructure: Docker, Kubernetes, Helm, GitHub Actions

- Observability: Prometheus, Grafana, Loki, OpenTelemetry

- API: REST/gRPC, Swagger/OpenAPI

- Security: OAuth2, JWT, TLS, Hashicorp Vault

Bonus Qualifications

- Experience in payments, fintech APIs, POS systems, or PCI-DSS compliance

- Experience building white-label SaaS platforms


We thank all applicants for their interest and effort in applying for the position; however, only candidates selected for interviews will be contacted.

ETHIC HR has "Private Recruitment Company" license from ISKUR. (The license number is 76, October 13, 2005)

Key Skills

Ranked by relevance