Ambush

Senior Backend Engineer – Java

Ambush

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AWSCloudDistributed SystemsDynamoDBGraphQLGRPCJavaKafkaKotlinMicroservicesMySQLRabbitMQScalaSpring

About the role

  • Redesign and evolve our payments architecture to support scalable, reliable, and future-proof integrations.
  • Write clean, well-tested, and maintainable code, ensuring resilience and compliance within a highly regulated financial environment.
  • Evaluate the current payments platform, identify technical bottlenecks, and propose architectural improvements or new solutions.
  • Implement payment gateway integrations and ensure resilience, performance, and compliance.
  • Partner with other senior engineers to define best practices, improve workflows, and mentor peers.

Requirements

  • Strong programming skills in Java and its frameworks (Spring, Quarkus, etc).
  • Proven experience working with payment gateways, APIs, and SDKs (e.g., Stripe, Braintree, Razorpay).
  • Solid understanding of global/local payment ecosystems and experience implementing region-specific payment methods.
  • Solid experience working with relational and non-relational databases (MySQL, DynamoDB, etc.).
  • Strong background in microservices architecture and distributed systems.
  • Hands-on experience with AWS cloud services (EKS, Lambda, S3, RDS, etc.).
  • Familiarity with event-driven systems (Kafka, RabbitMQ) and modern API protocols (REST, gRPC, GraphQL).
  • Strong bias toward well-tested and well-written code.
  • Experience with version control (Git) and modern development practices.
  • Proven experience working with CI/CD pipelines.
  • Excellent communication skills.
  • English proficiency is required (C1/C2).
  • Nice to haves: Experience with other backend programming languages, such as Scala, Kotlin, etc.
  • Experience breaking monoliths into microservices.
  • Great understanding of payment industry standards and regulations (PCI DSS, PSD2, etc.).
  • Familiarity with mobile payment ecosystems, including Google Play Billing, and Apple In-App Purchases.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JavaSpringQuarkuspayment gatewaysAPIsSDKsMySQLDynamoDBmicroservices architectureAWS
Soft skills
communicationmentoringcollaborationproblem-solvingworkflow improvementcode quality focusresilienceperformance orientationcompliance awarenessleadership
Lumion (Formerly Mia Share)

Senior Software Engineer – PHP, Laravel

Lumion (Formerly Mia Share)
Seniorfull-time$110k–$130k / yearUtah · 🇺🇸 United States
Posted: 2 hours agoSource: jobs.polymer.co
JavaScriptLaravelPHPReactVue.js
Deel

Senior Back-End Engineer

Deel
Seniorfull-time🇺🇸 United States
Posted: 5 hours agoSource: jobs.ashbyhq.com
JavaScriptNode.jsPostgresSQLTypeScript
Harbor Health

Senior Software Engineer - Data/Backend/Cloud

Harbor Health
Seniorfull-timeTexas · 🇺🇸 United States
Posted: 15 hours agoSource: harborhealth.applytojob.com
AWSCloudGoJavaScriptNode.jsPythonSQLTypeScript
Harbor Health

Senior Software Engineer – AppDev, Cloud, Backend

Harbor Health
Seniorfull-timeTexas · 🇺🇸 United States
Posted: 15 hours agoSource: harborhealth.applytojob.com
AWSCloudNode.jsPythonSQLSvelteTypeScript