Charlotte, NC
Employment Type: W2 Preferred No C2C
CompensationPay Rate: Negotiable
ClientConfidential
Position OverviewWe are seeking an experienced Java API Performance Developer with strong expertise in enterprise backend development, distributed systems, API performance engineering, and Capital Markets post-trade platforms.
This role focuses on designing, developing, and enhancing a strategic Trade Confirmations Platform supporting OTC Derivatives and FX post-trade operations. The ideal candidate will possess deep hands-on expertise in Java, Spring Boot, RESTful APIs, scalable microservices architectures, and high-performance distributed systems.
The candidate will play a key role in building robust confirmation processing solutions across e-Signature, SWIFT, and electronic confirmation channels while ensuring system scalability, operational excellence, regulatory compliance, and low-latency performance.
This role also encourages leveraging Agentic AI tools and AI-assisted development practices to improve engineering productivity and accelerate delivery timelines.
Key Responsibilities Backend Development & API EngineeringDesign, develop, and maintain scalable backend services using:
Java
Spring Boot
RESTful APIs
Microservices Architecture
Build high-performance distributed systems supporting Capital Markets post-trade workflows
Develop scalable event-driven integration solutions leveraging:
Kafka
Messaging systems
Enterprise integration patterns
Enhance and support Trade Confirmations platforms for:
OTC Derivatives
FX products
Electronic confirmation workflows
Build high-performance components supporting:
e-Signature platforms
SWIFT messaging
Electronic confirmations channels
Ensure scalability, resiliency, reconciliation, and operational continuity across enterprise post-trade systems
Optimize API performance, throughput, and low-latency processing capabilities
Design scalable backend architectures supporting high-volume transaction processing
Conduct performance testing, tuning, and bottleneck analysis using:
JMeter
BlazeMeter
Implement caching strategies and performance optimizations using Redis
Work with enterprise databases including:
Oracle
MS SQL Server
Redis
Support scalable data processing and distributed system architectures
Ensure data integrity, reliability, and high availability across services
Leverage Agentic AI tools and AI-assisted development practices to improve engineering productivity
Contribute to automation, modernization, and intelligent workflow initiatives
Support AI-driven SDLC acceleration and engineering best practices
Ensure systems comply with:
Regulatory standards
Operational controls
Risk management frameworks
Support production stability, monitoring, troubleshooting, and issue resolution
Collaborate with Operations, Compliance, Finance, and Engineering teams to deliver enterprise-grade solutions
8+ to 10+ years of overall IT experience
Strong hands-on expertise with:
Java
Spring Boot
RESTful APIs
Microservices Architecture
Experience with:
Kafka
Messaging platforms
Distributed systems
Event-driven architectures
Strong database expertise with:
Oracle
MS SQL Server
Redis
Experience building enterprise-grade backend systems and scalable APIs
Strong understanding of API performance optimization and distributed application scalability
Experience working within Capital Markets or Investment Banking environments preferred
Experience with:
OTC Derivatives
FX Trading Platforms
Trade Confirmations Systems
SWIFT Messaging
Post-Trade Operations
Familiarity with:
AI-assisted development tools
Agentic AI concepts
CI/CD pipelines
DevOps practices
Performance testing expertise using:
JMeter
BlazeMeter
Strong analytical and problem-solving abilities
Excellent communication and stakeholder management skills
Ability to work in fast-paced enterprise financial environments
Strong collaboration skills across business and technology teams
By continuing you agree to our Terms & Privacy Policy.