5+ years of experience in development
This role requires a wide variety of strengths and capabilities, including:
Candidate should possess at least a Bachelor's Degree, Post Graduate Diploma or Professional Degree in Engineering (Computer/Telecommunication), Computer Science/Information Technology or equivalent.
At least 7 years of experience in Java enterprise application development, preferably delivering high-performance, mission critical applications
Min 5 years’ experience in relational database design; database performance tuning experience will be a strong advantage
Experience in working with NoSQL databases such as Cassandra
Knowledge in developing microservices and RESTful APIs
Working experience with messaging and pub-sub platforms such as UM and Kafka
Familiar with UNIX operating system and scripting
Team player who works well individually and in teams, shares information and collaborates with colleagues during execution of the project.
Enthusiastic, self-motivated, strong interest in learning, effective under pressure and willing to take personal responsibility / accountability
Strong analytical and problem solving skills
Good communication skills
Knowledge of Payments processing (life cycle), Good understanding of payments data models; familiarity with the ISO20022 standard is an advantage