Java Developer Payments

BBBH61700_1767723573
  • US$100000 - US$115000 per annum
  • Charlotte, North Carolina

Senior Java Developer - Payments

Location: Charlotte North Carolina (no relocation, must be ready for fave to face interview immediately)

Visa: no sponosrhip

We're working with a leading financial services organisation that's building next-generation payment platforms used at enterprise scale. They're looking for a Senior Java Developer with deep payments experience to join a high-performing engineering team responsible for secure, high-volume transaction processing.

This is a hands-on senior role with real influence over system design, architecture, and delivery.

What You'll Be Doing

  • Designing and building large-scale Java applications focused on real-time payment processing.

  • Working across modern payment rails including ACH, ISO 20022, wire and card-based transactions.

  • Developing secure, high-performance APIs and microservices that operate at scale.

  • Partnering with product, business, and security teams to turn complex requirements into elegant technical solutions.

  • Ensuring systems meet strict security and regulatory standards within financial services.

  • Improving and modernising existing platforms with a focus on performance, resilience, and scalability.

  • Providing technical leadership through code reviews, mentoring, and best practice advocacy.

  • Contributing to architectural decisions and long-term platform strategy.

What We're Looking For

  • 7+ years experience building Java-based systems in payments environments.

  • Strong understanding of payment processing concepts, standards, protocols, standards and messaging formats.

  • Proven experience with Java Spring Boot, microservices architecture, cloud deployment and RESTful APIs.

  • Solid knowledge of secure system design and handling sensitive financial data.

  • Experience working in Agile teams and collaborating across disciplines.

  • Confident communicator who's comfortable influencing technical direction.

Nice to Have

  • Exposure to modern cloud platforms (AWS, Azure, or GCP).

  • Experience with event-driven systems and messaging technologies such as Kafka.

  • Familiarity with CI/CD pipelines and DevOps tooling.

If you have a disability which means you require assistance at any stage of the recruitment process, please contact us directly to discuss. MCS Group is committed to providing equality of opportunity to all.

Paula McCalmont Senior Recruitment Consultant

Apply for this role