Senior Backend Java Developer (W2 Only & Ex-Mastercard)

Filled
February 20, 2026

Job Description

Location: 100% Remote
Duration: 7-Month Contract (Possible Extension)
Visa: W2 Only

Role Overview

We are seeking a Senior Backend Java Developer to design, develop, and maintain scalable, secure backend services for dispute resolution workflows. The ideal candidate will have experience with AWS cloud services, microservices, and Mastercom integration. You will work on high-availability systems, asynchronous processing, and API development while collaborating with BizOps and technical teams.

Key Responsibilities

  • Design, build, and maintain backend services leveraging AWS-hosted architectures
  • Develop RESTful APIs and microservices using Core Java and Spring Boot
  • Ensure cloud-native integration, secure data handling, and high system availability
  • Integrate with dispute platforms (Mastercom preferred) for:
    • Evidence submission
    • Case status updates
    • Merchant collaboration
  • Apply Java design patterns to manage asynchronous workflows and dispute lifecycle logic
  • Implement observability, KPIs, and monitoring for dispute resolution metrics
  • Collaborate with BizOps and technical peers for code reviews and monitoring setups
  • Write unit, integration, and component tests using JUnit
  • Support Test-Driven Development (TDD) and maintain high-quality coding standards

Required Skills & Experience

  • 10+ years of backend Java development experience
  • Strong expertise in:
    • Core Java
    • Spring Boot
    • RESTful API development
    • Microservices architecture
  • Experience with AWS services: EC2, S3, RDS, Lambda, CloudWatch, etc.
  • Experience integrating with dispute resolution systems (Mastercom preferred)
  • Strong understanding of:
    • Asynchronous processing
    • Secure API development
    • High-availability system design
    • Observability & monitoring tools
  • Experience with JUnit and automated testing frameworks
  • Strong communication skills with client-facing experience preferred

Technologies / Tools

  • Languages: Java
  • Frameworks: Spring Boot
  • Architecture: Microservices, REST APIs
  • Cloud: AWS (EC2, S3, RDS, Lambda, CloudWatch)
  • Testing: JUnit, TDD
  • Monitoring: Observability and KPI tools