Payments Platform Engineer (Kotlin/Java) – Remote & Impactful

Salmon Group

Union (NJ)

Remote

USD 90,000 - 120,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Company-provided tools
Medical insurance support
Mental health support
Vacation days
Remote work

Job summary

Salmon is seeking a Software Developer (Kotlin/Java) to join our Payments Platform team in a fully remote role. You will build scalable JVM microservices with Spring Boot and durable workflows to support fast-moving financial services.

You’ll own payment flows end to end, integrate new providers, and collaborate with product, QA, security, and operations to release changes under shared standards.

Qualifications

  • 3+ years of software development on the JVM with Kotlin as an advantage.
  • Experience with Spring Boot in a microservice environment.
  • Experience with domain-driven design and eventual consistency.
  • Experience with payments, banking, or transactional/financial systems.
  • Understanding of idempotency, retries, and timeouts in money flows.
  • Agile work style with CI/CD and deployment practices.
  • Experience with containers and orchestration (Docker, Kubernetes; AWS preferred).
  • Interest in knowledge sharing within the team.

Responsibilities

  • Develop scalable JVM microservices with Spring Boot as part of the Banking product team.
  • Design payment services with an emphasis on DDD, eventual consistency, and resilience.
  • Collaborate with product, QA, security, and operations to release changes.
  • Own the design, build, and maintenance of software components for Core Engineering.
  • Design and evolve payment flows end-to-end and integrate new providers.

Skills

Kotlin
Java
Spring Boot
Microservices
DDD
Eventual consistency
Agile
CI/CD
Cloud computing

Tools

Docker
Kubernetes
Kafka
AWS

Job description

Salmon is seeking a Software Developer (Kotlin/Java) to join our Payments Platform team in a fully remote role. You will build scalable JVM microservices with Spring Boot and durable workflows to support fast-moving financial services.

You’ll own payment flows end to end, integrate new providers, and collaborate with product, QA, security, and operations to release changes under shared standards.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Kotlin Backend Engineer — Fintech Banking APIs
Remote Kotlin Backend Engineer — Fintech Banking APIs

Salmon Group • Georgia

Remote
USD 90,000 - 130,000
Stock option plan
Fully remote with core hours Manila (1
Company-provided tools and equipment
+5
Remote Android Developer – Kotlin/Jetpack & Fintech Impact
Remote Android Developer – Kotlin/Jetpack & Fintech Impact

OpenKrill • United States

Remote
USD 110,000 - 160,000
Fully remote work
Company-provided tools and equipment
Medical insurance support for you and/
+2
Senior Java Engineer - Payments Platform (Remote)
Senior Java Engineer - Payments Platform (Remote)

Payforge • United States

Remote
USD 140,000 - 190,000
Backend Engineer, Payments Platform (Kotlin)
Backend Engineer, Payments Platform (Kotlin)

Toast • United States

Hybrid
USD 133,000 - 213,000
Senior Java/Spring Boot Engineer – Remote/Hybrid
Senior Java/Spring Boot Engineer – Remote/Hybrid

Global Payments • Alpharetta (GA)

Hybrid
USD 88,000 - 139,000
Software Developer (Kotlin/Java), Payment Platform
Software Developer (Kotlin/Java), Payment Platform

Salmon Group • Union (NJ)

Remote
USD 90,000 - 120,000
Company-provided tools
Medical insurance support
Mental health support
+2
Senior Java Developer - Payments Microservices (Remote)
Senior Java Developer - Payments Microservices (Remote)

SSi People • Cleveland (OH)

Remote
USD 120,000 - 160,000
Senior Engineer, Payment Data Services — Hybrid & Impactful
Senior Engineer, Payment Data Services — Hybrid & Impactful

Target • Brooklyn Park (MN)

Hybrid
USD 98,000 - 176,000
Health benefits
401(k)
Android Developer (Kotlin) - Remote/Hybrid
Android Developer (Kotlin) - Remote/Hybrid

Salmon Group • Georgia

Hybrid
USD 9,600 - 19,000
Relocation support
Manila office
Remote & hybrid work
+3
Payments Platform Engineer II - Remote-Eligible
Payments Platform Engineer II - Remote-Eligible

United States Digital Space LLC • United States

Remote
USD 130,000 - 156,000
Health insurance
Dental & Vision
Life & Disability Insurance
+5