Java Engineer
Core
Design and implement core financial products including wallets, payment gateways, cash rebates, and merchant management systems.
Role type
Senior Java Engineer (Financial Services)
Builds
Open APIs for core financial products and payment system features
Domain
Fintech / Payments
Deliverable
production ML models | product features
Required skills
Java, Spring Framework, MySQL, NoSQL databases, distributed system design, messaging middleware
Preferred skills
System refactoring, performance tuning, incident troubleshooting
Technologies
Spring, MySQL, NoSQL, messaging middleware
Responsibilities
Develop and implement financial products (wallets, payment gateways, cash rebates, merchant management); Build open API features for core financial products; Communicate with product managers to design and implement features; Perform performance tuning, troubleshoot online incidents, and refactor systems; Write high-quality, maintainable code using engineering best practices