Require knowledge in below technologies.
Java with Ruby is must
Desired Skills
Payments or Banking background is highly preferred
Ability to learn quickly and adapt to team environment
Experience working in Agile or Waterfall methodology and understanding of various phases of the Software Development Life Cycle
Proficient in Java, Spring Boot, Ruby tools
Certified Java, AWS and Azure Architect is highly preferred. - optional