DevJobs

Full Stack Engineer

Overview
Skills
  • Go Go ꞏ 3y
  • Kafka Kafka
  • Node.js Node.js
  • MongoDB MongoDB
  • PostgreSQL PostgreSQL
  • Redis Redis
  • Elasticsearch Elasticsearch
  • Microservices Microservices
  • RESTful API RESTful API
  • Git Git
  • Jenkins Jenkins
  • GitHub Actions GitHub Actions
  • AWS AWS
  • Docker Docker
  • Kubernetes Kubernetes
  • Linkerd
  • Istio
  • Grafana Grafana
  • Terraform Terraform
  • Unit Testing
  • Software Architecture
  • System Design
  • Performance Testing
  • Integration Testing
  • gRPC
  • Distributed Systems
  • CI
  • CD
  • OpenSearch
  • Prometheus Prometheus
  • Event Sourcing
  • CQRS

Senior Go Developer – PayPlus

PayPlus is looking for an exceptional Senior Go Developer to help build the next generation of payment infrastructure, fintech services, and global-scale transaction processing platforms.

At PayPlus, you'll work on high-volume payment systems, digital wallets, acquiring services, banking integrations, real-time processing engines, and cloud-native microservices used by thousands of businesses every day.

Responsibilities

  • Design and develop high-performance backend services using Go (Golang)
  • Build scalable microservices architectures
  • Develop payment processing, acquiring, settlement, and reconciliation systems
  • Design and implement REST APIs and gRPC services
  • Work with distributed systems and event-driven architectures
  • Develop integrations with banks, payment processors, card schemes, and fintech providers
  • Optimize systems for performance, reliability, and scalability
  • Participate in architecture design and technical decision making
  • Perform code reviews and enforce engineering best practices
  • Troubleshoot production issues in mission-critical financial systems
  • Collaborate closely with Product Managers, Architects, DevOps, QA, and Frontend teams

Technical Requirements

Must Have

  • 5+ years of backend development experience
  • 3+ years of production experience with Go
  • Strong understanding of concurrency, goroutines, channels, and memory management
  • Experience building large-scale distributed systems
  • Strong knowledge of Microservices Architecture
  • Experience with REST APIs and gRPC
  • Experience with PostgreSQL and MongoDB
  • Experience with Kafka or other event-streaming platforms
  • Experience with Redis
  • Docker and Kubernetes experience
  • AWS cloud experience
  • Git and CI/CD pipelines
  • Strong understanding of system design and software architecture
  • Experience writing unit, integration, and performance tests

Nice to Have

  • Experience in Payments, Fintech, Banking, or Acquiring systems
  • PCI-DSS knowledge
  • Open Banking experience
  • Card issuing or acquiring experience
  • Experience with settlement and reconciliation systems
  • Event Sourcing and CQRS
  • ClickHouse
  • OpenSearch / Elasticsearch
  • Terraform
  • Prometheus & Grafana
  • Service Mesh technologies (Istio / Linkerd)

What You'll Build

  • Payment Gateway Platform
  • Merchant Acquiring Services
  • Digital Wallet Infrastructure
  • Gift Card & Loyalty Systems
  • Multi-Currency Payment Processing
  • Reconciliation Engine
  • Marketplace Settlement Platform
  • Banking Integrations
  • Real-Time Fraud Detection Services
  • Vending & IoT Payment Solutions

Soft Skills

  • Strong ownership mentality
  • Excellent problem-solving skills
  • Ability to work independently
  • Passion for clean code and engineering excellence
  • Excellent communication skills
  • Ability to mentor junior developers
  • Product-oriented thinking

Tech Stack

  • Go
  • Node.js
  • Kafka
  • PostgreSQL
  • MongoDB
  • Redis
  • OpenSearch
  • AWS
  • Kubernetes (EKS)
  • Docker
  • GitHub Actions / Jenkins
  • Prometheus
  • Grafana

Why Join PayPlus?

PayPlus is one of Israel's leading fintech companies, processing payments across online, retail, self-service kiosks, vending machines, marketplaces, and digital banking platforms. You'll have the opportunity to work on challenging engineering problems at scale and help shape the future of payments technology.


PayPlus - Payment Gateway