Java Payments Architect

External job listingat Ividtek

Java Payments Architect in Charlotte, NC and Pennington, NJ. Contract - C2C. Onsite. Share your resume by email.

External source - not verified3 weeks agoOpen until: Jan 20, 2027

Salary

Not provided

Location

Charlotte, United States

Employment type

Full time

Workplace

Not provided

Java Payments Architect

Charlotte, United States

Job description

Tasks

  • Design end-to-end payment processing solutions covering authorization, transaction processing, clearing, settlement, and reconciliation.
  • Develop scalable Java backend applications using Java, Spring Boot, REST APIs, and microservices.
  • Integrate payment gateways, payment processors, banking systems, and third-party payment services.
  • Implement secure and reliable payment transaction flows, including duplicate prevention, retries, timeout handling, and failure recovery.
  • Design high-volume, event-driven payment systems using Kafka or messaging technologies.
  • Ensure payment data integrity, system scalability, high availability, and performance.
  • Troubleshoot payment failures, settlement discrepancies, and production issues.

Requirements

  • Java, Spring Boot, Microservices, REST APIs, Payment Processing, System Architecture, and API Integrations.
  • Experience in banking and financial services, especially payment processing.
  • Knowledge of credit card processing, merchant payments, authorization, settlement, and reconciliation.

Schedule

  • Onsite
  • Contract – C2C

How to apply

  • Share your updated resume by email.

Location

  • Charlotte, NC / Pennington, NJ

Similar jobs