Skip to main content

Java Full Stack Payment Integration Engineer

New York, NY
Permanent
Salary is 160k to 185k + bonus

We are seeking a skilled Java Full Stack Payment Integration Engineer to design, develop, and support secure, scalable payment processing and integration solutions. This role will focus on building end-to-end payment workflows, integrating third-party payment gateways, and developing modern full-stack applications that support high-volume transaction environments.

Key Responsibilities

  • Design and develop backend services using Java (Spring Boot preferred) to support payment processing and transaction workflows.

  • Build responsive front-end applications using Angular, React, or similar frameworks.

  • Integrate with third-party payment gateways, processors, and financial APIs.

  • Develop and maintain RESTful APIs and microservices architectures.

  • Ensure secure handling of payment data in compliance with PCI-DSS and other regulatory standards.

  • Implement transaction logging, reconciliation, and reporting features.

  • Troubleshoot payment failures, integration issues, and performance bottlenecks.

  • Collaborate with product, compliance, and finance teams to implement new payment features and enhancements.

  • Participate in code reviews, testing, and CI/CD deployment pipelines.

Required Qualifications

  • Strong backend development experience with Java and Spring Boot.

  • Strong front-end experience with Angular, React, or similar frameworks.

  • Hands-on experience integrating payment gateways (Stripe, PayPal, Adyen, Authorize.Net, etc.).

  • Experience working with REST APIs, microservices, and distributed systems.

  • Solid understanding of secure coding practices and payment compliance standards (PCI-DSS).

  • Strong SQL/database experience (Oracle, MySQL, PostgreSQL, or similar).

Preferred Qualifications

  • Experience with cloud platforms (AWS, Azure, or GCP).

  • Familiarity with message queues (Kafka, RabbitMQ) for payment event processing.

  • Experience in fintech, banking, or high-volume e-commerce environments.

  • Knowledge of tokenization, fraud detection integrations, or multi-currency payment systems.

Job Type: Permanent

Job ID: 254507562