Senior Software Engineer I - Payment Processing Platform
Core
Building reliable, scalable payment processing services for transfers and payouts domains to serve internal product teams and global customers.
Role type
Senior Software Engineer (Java/Microservices)
Builds
Payment processing platform, transfer and payout systems
Domain
Fintech, international money transfers
Deliverable
production ML models | product features
Required skills
Java 11, Spring framework, microservice architecture, distributed and concurrent systems, relational databases, messaging queues, schema design, testable code, code reviews
Preferred skills
product mindset, data-driven decision making, cross-team collaboration, technical communication
Technologies
Java 11, Spring, microservices, relational databases, messaging queues
Responsibilities
Design and implement scalable payment processing features, write high-quality testable code, conduct code reviews, solve technical challenges in money transfer products, onboard and integrate with team vision
Seniority
Senior, hands-on IC