Description

JD:

  • Bachelor’s and/or Master’s degree, preferably in CS, or equivalent experience
  • 5+ years of Payments industry experience
  • Leading role in the design, implementation, and deployment of one or more high scale, cross-functional payment systems.
  • Leading role in initiatives that span across teams or departments.
  • Independent, dedicated, and able to deliver production ready code with minimal guidance
  • Deep understanding of async programming models (events, callbacks, promises, async/await).
  • Experience with Java and Ruby
  • Experience with relational databases and caching solutions
  • Expertise designing APIs and building RESTful services.
  • Experience with message queuing, data streaming, and workflow frameworks.
  • Experience with distributed system and service-oriented architecture
  • Experience with Agile software development and Agile software solutions

Education

Any Graduate