For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
RemoteHunter
RemoteHunter

Senior Software Engineer, Payments

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

Senior

Tech stacks

Software Development
Cryptocurrency
Blockchain
+34

Permanent role
5 days ago
Apply now

About the Opportunity:

This team is focused on redefining access to financial services in a digital world by combining blockchain technology with simple user experiences to make digital currencies accessible and usable. The organization operates the largest network of cryptocurrency kiosks nationwide and provides infrastructure for businesses to launch crypto capabilities quickly through a modular, API-first Crypto-as-a-Service platform. The Senior Software Engineer, Payments role is to enable the organization and its customers to manage the flow of funds by building software and integrations supporting fiat and crypto transactions.

Responsibilities:

• Design solutions for complex technical and business problems

• Develop software systems and components for a rapidly growing business

• Write performant, maintainable code while iterating and shipping rapidly

• Work within backend architecture and technology stack including Java 17+, Project Reactor, Spring Boot, CQRS, Event Sourcing, microservices, RESTful APIs, event-driven design, webhooks, server-sent events, Axon Framework, Kafka, Kubernetes, Helm, Argo, MySQL, MongoDB, and AWS

• Author and maintain unit and integration tests

• Collaborate with Scrum team to plan sprints and deliver features

• Drive engineering excellence, operational stability, and security across platform layers

• Participate in design and architecture discussions

• Collaborate with cross-functional stakeholders to execute and deliver features

• Work with Engineering Leadership to promote best practices in development, testing, and production operations

• Mentor other engineers and support their career growth

• Contribute to recruiting efforts

Requirements:

• Bachelor’s degree in Computer Science, Software Engineering, or equivalent experience

• 5+ years of software development experience

• Experience building scalable services and distributed systems in Java or similar object-oriented language

• Experience leading technical designs within a team

• Ability to write readable, scalable, and instrumented code

• Experience in a fast-paced Agile environment

• Effective communication with users, technical teams, and product for requirements and designs

• Passion for cryptocurrency and blockchain technology

• Proficiency in Java and Spring Boot

• Experience with microservice environments

• Experience with Kafka, RabbitMQ, ActiveMQ, or similar technologies

• Experience developing RESTful APIs for synchronous flows

• Experience with MySQL and MongoDB or similar NoSQL databases

• Experience with Kubernetes or cloud development platforms

Benefits & Perks:

No specific benefits or perks mentioned.

Compensation:

No compensation details provided.

Note:

RemoteHunter is not the Employer of Record (EOR) for this role. Our purpose in this opportunity is to connect exceptional candidates with leading employers. We help job seekers worldwide discover roles that match their goals and guide them to complete their full application directly through the hiring company’s career page or ATS.

About RemoteHunter

🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2026 Arc
Cookie PolicyPrivacy PolicyTerms of Service