Senior Software Engineer - Payment Processing Platform
Wise
Job Description
Payment Processing Platform
Our goal is to provide reliable and scalable services that can be used by all the other product teams in the company. We provide such systems for transfers, and payouts domains.
We want our platform to be easy to use, integrate, and extend, while also enforcing good practices, risks mitigation, and maintaining high performance.
What does it take:
A strong product mindset and passion for user experience, you prioritise work with the customers in mind and make data-driven decisions to fix customer pain-points
Great communication skills to drive cross team projects
The ability to articulate complex, technical concepts to non-technical audience
You enjoy writing testable, easy to extend, high-quality code
You have solid Java 11 plus knowledge, experience with Spring framework and microservice best practices
Advocate for best coding practices, code reviews and open feedback
Experience Distributed and Concurrent Systems
Hands on knowledge of microservice architecture patterns
Experience working with relational databases, messaging queues and designing schemas