Source description
About the role
Job Title: Backend Java Developer Location: Hybrid- Charlotte, NC 28202 Duration: 12+ Months with possible of extension Note: • Must have BFSI or java payment background • Need candidates with Flexcube experience. Job Overview: This role focuses on backend development, core banking integrations, and payment workflow engineering to enable secure, high-value international business payments. Required Skill: Core Systems • 3–8+ years of Oracle Flexcube development • Strong PL/SQL and Flexcube customizations • Experience with OBPM / SOA / BPEL workflows • Experience integrating banking systems with payment networks Backend Development • Strong Java and Spring Boot experience • REST/SOAP APIs, JSON/XML • Messaging systems (MQ/Kafka) • Microservices and distributed systems architecture Payments Domain • Cross-border corporate payments • ISO 20022 message standards • AML / KYC / Sanctions screening • FX processing and treasury systems • Payment lifecycle and settlements Nice to Have • Docker & Kubernetes • CI/CD pipelines • AWS / Oracle Cloud • Distributed ledger systems • Visa B2B Connect or Visa Direct experience Job description: Core Banking Engineering (Oracle Flexcube) • Develop and enhance Flexcube modules supporting cross-border B2B payments • Implement settlement processing, GL accounting, and multi-currency transactions • Support Nostro/Vostro reconciliation • Build FX logic and charge computations • Customize Flexcube using PL/SQL, APIs, UDFs, and custom screens • Optimize performance for high-value corporate payments Payment Workflow Engineering (OBPM / SOA) • Design and implement payment orchestration workflows • Integrate AML, sanctions screening, and KYC workflows • Build exception handling and compliance review flows • Develop workflow components (BPEL, WSDL, XSD, composites, human tasks) Backend & Microservices Development • Build Java / Spring Boot microservices • Integrate with Visa B2B Connect APIs • Develop real-time validation and routing services • Implement tracking, reconciliation, and settlement services • Support batch processing and confirmations • Ensure high availability and system resiliency Integration & Compliance • Integrate core banking with cross-border payment rails • Connect compliance and fraud monitoring systems • Support regulatory and operational reporting • Implement data privacy and security controls • Ensure compliance with PCI, ISO27001, and regional regulations Collaboration & Delivery • Partner with Product, Compliance, Treasury, and Operations teams • Support UAT, production deployments, and incident resolution • Translate business payment requirements into scalable backend systems
More at Thoughtwave Software and Solutions