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
38+ 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
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
- Dice Id: 10334366
- Position Id: twss20260318R86
- Posted 2 hours ago