Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Backend Engineer (Java/Spring)

Full-time

MARKETTIME, LLC

Remote Position

About Us

We are a growing B2B ecommerce SaaS company helping businesses sell smarter and faster. Our multi-tenant platform powers enterprise customers across multiple industries, processing sensitive financial data—including credit card payments—while maintaining rigorous PCI DSS compliance.

Built on a scalable cloud-native architecture with robust public APIs and a MySQL-backed data platform, we deliver secure, reliable, and high-performance commerce solutions that our customers depend on every day.

We're a fully distributed engineering team that values ownership, collaboration, continuous improvement, and building software the right way.

About the Role

We're looking for a Senior Backend Engineer (Java/Spring) to help design, build, and evolve our ecommerce platform. You'll work closely with Product and other engineers to solve complex technical problems, shape the architecture of our platform, and deliver secure, scalable solutions for our customers.

Beyond writing code, you'll mentor other engineers, drive engineering best practices, and help ensure our systems remain secure, reliable, and compliant.

Tech Stack

Java 25 • Spring Boot 4 • MySQL • REST APIs • AWS • GitHub Actions • Containers • SQS • Terraform • React

Responsibilities

  • Design, develop, deploy, and maintain Spring Boot services powering our SaaS ecommerce platform.

  • Design secure, scalable, and highly available solutions that meet PCI DSS and other security requirements.

  • Design and build REST APIs that are intuitive, backwards-compatible, secure, and performant.

  • Collaborate with Product, QA, and other engineers throughout the software development lifecycle.

  • Design and optimize relational database schemas, queries, and data access patterns using MySQL.

  • Participate in architectural discussions and help drive technical decisions across the platform.

  • Write clean, maintainable, and idiomatic Java using modern language features and engineering best practices.

  • Champion engineering best practices including code reviews, automated testing, CI/CD, observability, and documentation.

  • Use AI-assisted development tools (e.g., Claude Code, Cursor, GitHub Copilot) to accelerate delivery, while owning the correctness, security, and maintainability of everything you ship.

  • Take ownership of features from design through production, including monitoring and operational support.

  • Work in small, incremental pull requests with a strong emphasis on code reviews, automated testing, and continuous delivery.

  • Help evolve our architecture by challenging assumptions and continuously improving how we build software.

  • Mentor and support engineers through technical leadership, design reviews, and pair programming.

  • Troubleshoot production issues and participate in an on-call rotation as needed.

Required Qualifications

  • Operated as a senior engineer or technical lead on Java backend applications.

  • Strong expertise with Spring Boot 3+ and the broader Spring ecosystem.

  • Strong proficiency with modern Java, with new development targeting Java 25.

  • Ability to write clean, idiomatic Java using modern language features such as streams, lambda expressions, Optional, records, and pattern matching.

  • Experience with Hibernate/JPA or jOOQ.

  • Hands-on experience building and operating production workloads on AWS.

  • Proven ability to design and build RESTful APIs.

  • Strong SQL skills with MySQL or PostgreSQL.

  • Working knowledge of asynchronous messaging systems (SQS, RabbitMQ, ActiveMQ).

  • Experience building and deploying containerized applications.

  • Experience with GitHub Actions or other modern CI/CD platforms.

  • Hands-on experience using AI coding tools in professional work, with sound judgment about when to trust, verify, or discard their output, and a clear understanding of what data must never be shared with them.

  • Solid understanding of software design principles and distributed systems.

  • Excellent communication, collaboration, and problem-solving skills.

  • A track record of mentoring engineers and leading technical initiatives.

  • Self-motivated and effective working in a remote-first environment.

Preferred Qualifications

  • Experience building and operating multi-tenant SaaS applications.

  • Familiarity with Infrastructure as Code using Terraform and GitOps practices.

  • Hands-on experience deploying and operating AWS services including VPCs, ALBs, EC2, ECS, SQS, and S3.

  • Working knowledge of React or Angular.

  • Understanding of payment processing systems, PCI DSS, and security best practices.

  • Background in ecommerce, fintech, or payment processing.

  • Familiarity with API security concepts including OAuth 2.0, JWT, authentication, authorization, and rate limiting.

  • Experience with test-driven development (TDD) and modern testing frameworks.

  • Experience establishing team practices for AI-assisted development (e.g., shared context and conventions files, review standards for AI-generated code, guardrails for sensitive data).

  • Exposure to C#/.NET is a plus.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Backend Engineer (Java/Spring) in Remote vacancy
  • Allstate Insurance Company is hiring an engineering leader to head multiple software engineering teams delivering operational claims systems...  ..., and delivery across agile squads to build secure, scalable backend services. You will mentor engineers, drive DevOps practices,... 
    Senior
    Remote job

    Allstate Insurance Company

    Eastern, KY
    1 day ago
  • $56 - $86 per hour

     ...Title : Senior Backend Software Engineer (Kotlin/Spring Boot/Kafka) Location : 100% Remote (US-based) Job Type : Contract (6 months) Compensation...  ...Preferred Experience developing applications with Java. Additional experience with PostgreSQL database administration... 
    Senior
    Hourly pay
    Contract work
    Temporary work
    Remote work

    Dahl Consulting

    Remote
    24 days ago
  • $60 - $63 per hour

     ...Type: C2C, Full TimeCompany: SRI Tech SolutionsJob Title: Senior Java Backend/Microservices Engineer - TelecomWork Location: Bay Area, CA (Preferred), Plano...  ...17+ (ideally 21 with virtual threads experience)Spring Boot — dependency injection, auto-configuration, profilesApache... 
    Senior
    Hourly pay
    Remote work

    SRI Tech

    Plano, TX
    3 days ago
  • $90k - $180k

     ...Marketplace API gateway. Our tech stack includes Java for backend services and ReactJS for frontend...  ...practice efficient time management. Engineering Excellence: Focus on detail-oriented...  ...backend services, including experience with Spring Boot. Experience with TypeScript and... 
    Senior
    Full time
    Temporary work
    Part time
    Remote work

    Walmart

    Bentonville, AR
    3 days ago
  • $117k - $234k

     ...Leads the work of small groups of four to six engineers, including offshore associates, for assigned...  ....What You'll Bring:6+ years of experience in backend engineering platform development.4+ years of experience in Java Spring, Spring Boot applications.Strong core Java and... 
    Senior
    Full time
    Temporary work
    Part time
    Remote work

    Walmart

    Sunnyvale, CA
    5 days ago
  • $148.9k - $255.3k

     ...responsible AI while Caring. Connecting. Growing together.As a Senior Manager of AI/ML Engineering within the UHC Operations and Experience technology...  ...in software engineering, or AI/ML engineering with Java Spring Boot5+ years of experience with core programming languages... 
    Senior
    Minimum wage
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work

    UnitedHealth Group

    Minnetonka, MN
    5 days ago
  • Constellation West seeks a Sr. Full Stack Developer/Platform Engineer to support IRS MISSS initiatives. You will work remotely...  ..., and knowledge transfer. Requirements include 5+ years in Java/J2EE with Spring Boot, ReactJS, and OpenShift/Kubernetes. Experience migrating... 
    Senior
    Remote job

    Constellation West

    New York, NY
    5 days ago
  •  ...Java Backend Engineering What if the only thing standing between a donor's funding and a girl's success was a smarter way to verify impact?...  ...working with Java backend tools and frameworks, including Spring. You are not just focused on writing code - you strive for... 
    Senior
    Contract work
    Work at office
    Local area
    Remote work
    Flexible hours

    Tiko

    United States
    15 hours ago
  • $120k - $160k

     ...Senior Software Engineer Praia Health is a trailblazer in the health platform sector, committed...  ..., primarily driving high-performance Java backend services (80–90% of the focus) while...  ...the modern Java ecosystem (Quarkus or Spring Boot, concurrency, microservices).... 
    Senior
    Full time
    Temporary work
    H1b
    Remote work
    Visa sponsorship
    Work visa
    Flexible hours

    Praia Health

    United States
    15 hours ago
  •  ...security, user fund transparency, trading engine speed, deep liquidity, and an unmatched...  ...Design, develop, and continuously evolve core backend systems for Social products. Improve...  .... Requirements: Proficiency in Java or Go, with strong computer science fundamentals... 
    Senior
    Full time
    Work from home

    Binance

    Remote
    10 days ago
  • $130k - $140k

     ...Senior Java Spring Boot Developer Client: Department of Veterans Affairs Location: Remote – United States Salary: $130,000–$140...  ...Collaborate and provide technical leadership: Work with engineering and cross-functional teams to establish sound design patterns... 
    Senior
    Full time
    Temporary work
    Local area
    Remote work

    Fathom Management LLC

    United States
    2 days ago
  •  ...Java Backend Developer We are looking for a Java Backend Developer with experience in payment systems to develop secure and scalable...  ...Responsibilities: • Develop and maintain backend services using Java and Spring Boot. • Build and integrate payment processing systems. •... 
    Senior
    Remote work

    TAWANTECH

    United States
    3 days ago
  •  ...takes high standards, high velocity and engineers who own what they ship. Today, we...  ...stack designed for scale and reliability: Java 21 (Spring), Go, Node.js (TypeScript), PostgreSQL...  ...and Kibana. About The Role Senior Backend Engineers work across our backend organisation... 
    Senior
    Remote work

    Trading 212 Ltd

    United States
    15 hours ago
  •  ...Senior Backend Engineer Duration: end of December but could extend longer Location: Remote Client need a profile...  ...with Strong AI experience Tech Stack Java Spring Boot AWS AI/ML REST APIs React/MUI knowledge... 
    Senior
    For contractors
    Remote work

    VDart

    United States
    2 days ago
  •  ...Senior Backend Developer Zact is a Fintech innovator dedicated to a singular...  ...Developer to join our engineering team. The ideal candidate will bring deep expertise in Java development and enterprise application...  ...Java applications using Spring Framework and related... 
    Senior
    Remote work

    Zact

    United States
    1 day ago
  • $123.5k - $183.7k

     ...definitions from more senior roles.Advises immediate...  ...and evolve large-scale backend services that power PayPal...  ...risk, compliance, and engineering teams to translate...  ...engineering5+ years in Java, with experience building RESTful APIs using Spring Boot or similar frameworksProven... 
    Senior
    Full time
    Work at office
    Local area
    Immediate start
    Worldwide
    Flexible hours

    PayPal

    Scottsdale, AZ
    5 days ago
  •  ...Competitive salary Opportunity for advancement Senior Java Backend Developer – Digital Banking Location: Phoenix...  .... We are seeking a Senior Backend Software Engineer with strong hands‑on experience in Java, Spring Boot, Microservices, Distributed Systems, Kafka,... 
    Senior
    Work from home
    Flexible hours
    3 days per week
    1 day per week

    SelectMinds

    Phoenix, AZ
    1 day ago
  • $111.8k - $132.6k

     ...Salary: $111,800 - 132,600 per year Requirements: Bachelors degree At least 8 years of experience in Java application development Expertise in Java 8, Spring Boot, Spring Security, and RESTful web services Hands-on experience with MongoDB and NoSQL databases... 
    Senior
    Hourly pay
    Full time
    Contract work
    Temporary work
    Remote work

    Randstad Digital

    Washington DC
    3 days ago
  •  ...Backend Engineer As a Backend Engineer, you will be working on our location marketing cloud solution...  ...with other JVM languages (such as Java or Scala) are considered a plus You have...  ...most of the popular technologies like Spring Boot, Hibernate, JUnit, AWS, Elastic... 
    Senior
    Remote work

    uberall

    United States
    4 days ago
  •  ...Senior Software Engineer We are looking for a Senior Software Engineer with strong experience in developing scalable APIs and backend services. The ideal candidate will have a solid background...  ...cloud environment, leveraging Java with Spring Boot, Golang, and a mix of... 
    Senior
    Work experience placement
    Remote work

    Alpine Solutions Group

    United States
    15 hours ago
  •  ...Senior Backend Software Engineer Top Hat is hiring for a Senior Backend Software Engineer on our Aktiv Platform team. This is a great opportunity...  ...an engineer who is not only a master of their craft in Java and Spring Boot but also a dedicated mentor and a proactive... 
    Senior
    Temporary work
    Remote work
    Flexible hours

    Top Hat

    United States
    3 days ago
  • $110k - $130k

     ...Senior Backend Engineer BiblioCommons is a Toronto-based software company that builds SaaS solutions for public libraries. Our...  ...development experience ~ Proven experience with: Spring, Maven/Gradle and related Java technologies ~ Strong theoretical foundation in data... 
    Senior
    Remote work
    Flexible hours

    BiblioCommons

    United States
    5 days ago
  •  ...Senior Backend Engineer We put subject matter experts in control of data analysis and remove dependency...  ...stack. You will use your expert Java skills to design and build high load web...  ...Qualifications Java (5+ yr) Spring MVC (5+ yr) NoSQL & relational DBs (... 
    Senior
    Remote work

    dMetrics

    United States
    3 days ago
  •  ...Senior Backend Engineer We are looking for a skilled Senior Backend Engineer to join our remote team...  ...languages such as Python, Node.js, or Java. Experience with backend frameworks such as Django, Flask, Express.js, or Spring Boot. Deep understanding of relational... 
    Senior
    Remote work

    Jobskey Consultancy

    United States
    1 day ago
  •  ...Senior Backend Engineer We are looking for a Senior Backend Engineer to build backend features for...  ...flows and reduce technical debt across Java services. The mandatory requirements are...  ...engineering organization. • Experience with Spring Boot, Gradle, or service mesh. •... 
    Senior
    Full time
    Contract work
    Local area
    Remote work

    AgileEngine

    United States
    4 days ago
  •  ...Senior Backend Software Engineer Join Archy as a Senior Backend Software Engineer and help revolutionize dental practice management with our cutting-edge SaaS solution. You'll work with our Java Spring Boot backend to deliver reliable, scalable systems that empower... 
    Senior
    Remote work
    Flexible hours

    Archy

    United States
    4 days ago
  •  ...are looking for a strong, product-minded Senior Backend Engineer to help us evolve a complex, high-load...  .... Currently, our bets are placed on Java, Kotlin, ClickHouse, MySQL, Solr,...  ...refactoring ~ Strong experience with Spring and the Spring ecosystem ~ Ability to... 
    Senior
    Work at office
    Remote work
    Flexible hours

    Genestack Ltd

    United States
    1 day ago
  • $130k - $160k

     ...Senior Backend Software Engineer Location: Gaithersburg, Maryland; Alexandria, VA; Chantilly, VA; Aurora...  ...and maintain backend services using Java or Python • REST API Development: Design...  ...(e.g., PostGIS) • Experience with Spring Boot, Django, or similar backend frameworks... 
    Senior
    Full time
    Remote work

    Ennoble First, Inc.

    Tucson, AZ
    1 day ago
  •  ...We are currently looking for a Senior Backend Engineer for a 100% remote position on a large federal government healthcare technology project...  ...engineering roles. Strong hands-on experience with Java, Spring Boot, RESTful API development, and service-oriented or microservices... 
    Senior
    Remote work

    VetsEZ

    United States
    15 hours ago
  • $123k - $163k

     ...years of experience building backend services with Java 21, including at least 2...  ...production experience using Spring Boot and Spring Cloud. ~...  ...workflow and orchestration engines such as Temporal, Camunda,...  ...the banking industry. The Senior Java Developer will contribute... 
    Senior
    Full time
    Contract work
    Work at office
    Remote work

    Coderio

    Miami, FL
    9 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Backend Engineer (Java/Spring). Be the first to apply!