Go Developer

HeadHR

Warszawa

Hybrid

PLN 180,000 - 260,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Andersen is hiring a Go Developer to build a global digital platform and scalable backend for insurance and assistance. You will own the backend for multiple apps, advancing a gRPC-based microservices architecture.

The role requires strong Go expertise, PostgreSQL skills, and experience with event-driven architectures using RabbitMQ or Kafka, plus testing and observability.

Qualifications

  • 5+ years commercial development with 3+ years Go in production.
  • Computer Science degree is required.
  • Fintech/banking domain experience with complex integrations is a plus.
  • Experience with concurrency: goroutines and channels; microservices with gRPC.
  • Containerizing and deploying backend services (Docker/Kubernetes).
  • Strong PostgreSQL skills including schema design and migrations.
  • RabbitMQ or Kafka for event-driven architectures.
  • Experience designing REST APIs and testing (unit/integration).
  • Observability with Grafana/Prometheus for monitoring.
  • English level: Upper-Intermediate.

Responsibilities

  • Build and evolve a real-time cross-selling platform with live data flows.
  • Own the backend for multiple user-facing apps with gRPC microservices.
  • Design and maintain REST and gRPC APIs for core platforms.
  • Model transactional data in PostgreSQL with audit trails.
  • Implement event-driven workflows using RabbitMQ or Kafka.
  • Write and maintain unit and integration tests for backend services.
  • Instrument services with Grafana/Prometheus and monitor key flows.
  • Participate in code reviews and architecture decisions; focus on scalability.

Skills

Go in production
Goroutines & channels
Microservices
REST API design
Unit tests
Agile/Scrum
PostgreSQL
RabbitMQ/Kafka
Observability
Code reviews

Education

Computer Science degree

Tools

Docker
Kubernetes
Grafana
Prometheus

Job description

Andersen is hiring a Go Developer to build a global digital platform and scalable backend for the insurance and assistance industry.

Our client is a global financial and protection services firm delivering diverse solutions.

The project builds a global digital platform for insurance and assistance (travel, auto, health), delivering scalable, reliable services that enhance customer experience and operations.

Responsibilities:
  • Build and evolve a real-time cross-selling platform with live data flows and personalized offers in insurance.
  • Own the backend for multiple user-facing apps, advancing a gRPC-based microservices architecture.
  • Design andmaintainREST and gRPC APIs for core platforms and third-party services (risk scoring, KYC, payments).
  • Model and manage transactional data in PostgreSQL (policies, claims, customer records) with audit trails.
  • Implement event-driven workflows using RabbitMQ or Kafka for claims, policy updates, and notifications.
  • Write andmaintainunit and integration tests, focusing on monetary calculations and claims/premium accuracy.
  • Instrument services with Grafana/Prometheus; monitor critical flows to preempt issues.
  • Contribute to code reviews and architectural decisions; emphasize scalability, availability, and resilience in Agile/Scrum.
Kogo poszukujemy?
Must-haves:
  • 5+ years commercial development including 3+ years Go in production.
  • Computer Science degree.
  • Implementing AI in teams.
  • Experience ofworking in fintech/banking domans with complex integrations.
  • Concurrency: goroutines/channels; microservices with gRPC.
  • Experience with containerizing and deploying backend services.
  • Strong knowledge of PostgreSQL (schema design, query optimization, database migrations).
  • RabbitMQ/Kafka for event-driven architectures.
  • Experience designing and implementing REST APIs.
  • Practical experience writing unit and integration tests for backend services.
  • Experience instrumenting services with Grafana and Prometheus, including metrics collection, monitoring, and alerting.
  • Experience designing scalable,highly availablesystems capable of handling high-throughput, real-time workloads.
  • Active participation in code reviews, with a strong focus on code quality and knowledge sharing.
  • Experience working in Agile/Scrum development environments.
  • Fault-tolerant design, idempotency, SLA considerations.
  • Level of English – from Upper-Intermediate.
Nice to have
  • Experience in insurance and regulated domains; familiarity with GDPR/PCI DSS; understanding of policies, underwriting, and claims lifecycle.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Go Developer
Lead Go Developer

HeadHR • Warszawa

Hybrid
PLN 260,000 - 380,000
Go Architect / Solution Architect
Go Architect / Solution Architect

HeadHR • Warszawa

Hybrid
PLN 250,000 - 350,000
Lead Go Developer
Lead Go Developer

HeadHR • Wrocław

Hybrid
PLN 180,000 - 300,000
Principal Go Engineer
Principal Go Engineer

HeadHR • Województwo pomorskie

Hybrid
PLN 300,000 - 520,000
100% remote in European hours
Principal Go Engineer
Principal Go Engineer

HeadHR • Województwo kujawsko-pomorskie

Hybrid
PLN 380,000 - 520,000
Remote work in European hours
Principal Go Engineer
Principal Go Engineer

HeadHR • Wrocław

Hybrid
PLN 320,000 - 520,000
100% remote in European hours
Two-stage interview process
Background check (HireRight)
Principal Go Engineer
Principal Go Engineer

HeadHR • Katowice

Hybrid
PLN 260,000 - 380,000
Principal Go Engineer
Principal Go Engineer

HeadHR • Łódź

Hybrid
PLN 562,000 - 821,000
Technical Lead
Technical Lead

HeadHR • Kraków

On-site
PLN 200,000 - 320,000
Java Software Engineer
Java Software Engineer

HeadHR • Warszawa

Hybrid
PLN 180,000 - 240,000