Springboot) Quick learner with the ability to pick up new ideas and concepts quickly Excellent written and verbal communication skills Top notch problem solving and analytical skills Mentor and teacher of new technologies and design patterns across functional groups  Ideally you have experience in banking, e-commerce, credit cards or payment processing and exposure to both SaaS and premises-based architectures