Please click on the Apply to verify the status of jobs posted more than 15 days ago, as they may have expired. Similar Jobs
Job Description
We are hiring 7+ years experienced Senior Java Developers to work on a Java-based real-money gaming platform undergoing a major architectural upgrade.
The core scope includes multi-currency wallet support, FX conversion and rate locking, payment and game aggregator integrations, and admin platform modernisation.
This is not a standard CRUD project. The role requires deep understanding of financial systems, transactional integrity, and audit-grade correctness.
Must-have skills
Java 11+
Spring Boot (deep experience)
Wallet / ledger systems
Payment gateways (Stripe, Adyen, etc.)
Multi-currency payments (Deposit / withdrawal flows)
REST API and Webhook integrations & processing
Multi-currency balance management
FX conversion systems
BigDecimal precision handling
Database schema evolution & migrations
Transaction isolation & locking
Audit trails & reconciliation
Should have
Gaming / betting platforms (High-volume bet simulations)
Regulatory / financial audit experience
Key Responsibilities
1. Wallet & Financial Systems
Design and maintain a multi-currency player wallet
Ensure accurate balance handling using high-precision arithmetic
Implement atomic, thread-safe balance updates
Maintain the wallet as the single source of truth
Design and enforce audit-ready transaction records
2. FX Conversion & Rate Management
Integrate external FX rate providers with caching and fallback
Implement FX rate locking per game round or session
Persist FX rates with all relevant transactions
Ensure deterministic and auditable currency conversions
Handle provider currency limitations safely and consistently
3. Game Provider & Aggregator Integrations
Integrate and maintain multiple game providers and aggregators
Handle wager placement and settlement across mismatched currencies
Validate provider callbacks and settlement data
Ensure idempotent handling of provider events
Map external game rounds to internal wallet transactions
4. Payment Provider Integrations
Integrate 812 payment providers (deposits & withdrawals)
Implement secure webhook handling with retry safety
Handle multi-currency payment flows
Looking to get Placed? Try our Placement Guarantee Plan
Ensure reconciliation between payment providers and wallet balances
Manage failure, rollback, and retry scenarios safely
5. Admin Platform & Configuration Logic
Refactor admin logic (e.g., global rebate configuration)
Support admin panel relabeling and configuration simplification
Ensure backend logic aligns with admin UI changes
Support currency display and configuration consistency
6. Security, Reliability & QA Awareness
Implement secure API integrations and key management
Support SMS and OTP service integrations
Design systems resilient to external API failures
Participate in reconciliation testing and edge-case validation
Prevent double processing, race conditions, and silent balance corruption
7. Documentation & Collaboration
Contribute to API documentation (English)
Maintain clear internal documentation for wallet, FX, and integrations
Communicate risks, assumptions, and edge cases clearly
Work closely with frontend, QA, and product teams
Apply on [HIDDEN TEXT]
Thank you
W3NUTS
Skills
AuditAudit TrailsFinancial AuditQaSafetyTransactionIf an employer asks you to pay any kind of fee, please notify us immediately. Jobaaj does not charge any fee from the applicants and we do not allow other companies also to do so.
Important dates & deadlines?
Application Deadline
03 Apr 26, 01:55 PM IST
Similar Jobs
View All

