-High level of analytical ability.
-Adept at handling unusual and difficult problems.
-High level of interpersonal skills to work effectively with others,motivate employees and elicit work output.
-Ability to lead,manage,plan,and direct the work of business analysis personnel.
Proficient in Java, with a good knowledge of its ecosystems
Familiar with various design and architectural patterns
Skill for writing reusable Java libraries
Knowledge of concurrency patterns in Java