Backend Developer (Payments)

Plan A Technologies
United States
26 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Working hours
Regular working hours
Languages
English
Job source

Tech stack

Java (Programming Language) Application Performance Management Cloud Engineering Cron Relational Databases Monitoring of Systems PostgreSQL Message Broker Netsuite Oracle (Applications) Query Optimization Software Engineering
+14 more
Software Systems Data Streaming Transaction Processing (Computing) ReactJS System Availability Backend Event Driven Architecture Stripe Kubernetes Production Code Apache Kafka Front End Software Development Data Pipelines Golang

Job description

  • Design, develop, and maintain secure, reliable backend services for transaction processing, ledgers, and financial integrations.
  • Implement real-time data pipelines, manage event-driven architectures, and optimize relational database schemas.
  • Design and manage distributed, containerized cron jobs and background workflows for processing scheduled financial data.
  • Identify system bottlenecks, optimize end-to-end application performance, and ensure high availability of core services.
  • Partner with product managers, finance teams, and other engineering stakeholders to deliver comprehensive, high-quality software solutions.

Requirements

Plan A Technologies is looking for a Backend Developer with experience in payments systems to join our team. In this role, you will focus on building, scaling, and maintaining high-performance transaction processing systems and backend infrastructure. While this is primarily a Backend position, full-stack capabilities are a welcome asset. You will collaborate with cross-functional teams to translate complex financial and technical requirements into robust, secure, and production-ready code.

Please note: you must have at least 7+ years of experience with Golang to be considered for this role., * 7+ years of professional software engineering experience.

  • Strong experience developing backend systems using Go (Golang).
  • Proven experience working with event streaming and message brokers using Kafka.
  • Demonstrated experience handling relational databases, complex schema design, and query optimization using PostgreSQL.
  • Hands-on experience designing and managing containerized scheduled tasks using Kubernetes (K8s) cron.
  • Core expertise in building backend systems, with Full-Stack (FS) capability considered a strong plus.
  • Excellent verbal and written English communication skills
  • Excellent organizational, problem-solving, and analytical abilities.
  • Outstanding communication and interpersonal skills.
  • Initiative and drive to do great things.

Nice to Have

  • Prior experience with payments and financial platforms such as Stripe, NetSuite, or Oracle.
  • Experience with cloud-native monitoring and observability platforms like Chronosphere.
  • Proficiency with Java (backend) or React (frontend).

About the company

Plan A Technologies is an American software development and technology advisory firm that brings top-tier engineering talent to clients around the world. Our software engineers tackle custom product development projects, staff augmentation, major integrations and upgrades, and much more. The team is far more hands-on than the giant outsourcing shops, but still big enough to handle major enterprise clients.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:02 min

Scheduling recurring automated operations through standard periodic cron jobs

Aurélie Vache Aurélie Vache · WWC Europe 2026

1:08 min

Building solutions with open source GoLang infrastructure tools

Jad Wahab · LIVE

10:22 min

Managing recurring subscriptions and products with Stripe

Dávid Lévai · LIVE

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

6:16 min

Event-driven Golang backend architecture and cloud deployment

Irina Branovic Irina Branovic · WWC Europe 2026

2:07 min

Designing for sustainable scheduling and utilization

Ricardo Sueiras Sueiras · LIVE

Videos

See all

Related articles

See all