Software Engineer (Java)
Core
Design, build, and test scalable software products and distributed systems for global payment flows, transaction platforms, and B2C solutions.
Role type
Software Engineer (Java)
Builds
Payment Services, Transaction Platforms, Real-Time Payments, and Buy Now Pay Later Technology
Domain
Financial Technology / Payments
Deliverable
production ML models | product features
Required skills
Java, API development, distributed systems, web application deployment, technical documentation
Preferred skills
Angular, React, Kubernetes, Docker, UI design principles
Responsibilities
Design code and systems influencing internal standards for scalability and security; collaborate cross-functionally to develop best-in-class software solutions; contribute to product quality improvements and new business flows; develop robust products for merchants, B2B, and government clients.
Seniority
Mid-level, hands-on IC