Qualifications and Profile
At least a Bachelor’s degree in any of these faculties:
Computer Science / Information Technology / Programming & Systems Analysis / Science (Computer Studies)
Must have experience in Java/J2EE development in MVC/Micro services architecture.
Functional
Solution design using proven patterns, performance tuning.
Devops / Release management / production support skills strongly preferred.
Programming skills - Java/J2EE, Spring, Spring MVC/Angular JS, ELK Stack.
Relational databases – Oracle 12c /19c
No SQL DB – Cassandra, HBASE
Build tool – Maven/Ant, UML, Restful web services, Jenkins
Source management –GIT, GITLab, TDD using Junit, Cucumber, Jira/QC.
Knowledge in IBM MQ is required.
Good to have: Knowledge of Apache Spark programming, Apache Kafka, and Hadoop management tools
Project Methodology:
Understanding of corporate banking and cash management domain
Other Professional Skills and Mindset
Strong organizational and communication skills
Strong analytical and problem solving skills
Team spirit - Like explaining and sharing knowledge
Awareness of various software development procedures
Ability to follow defined procedures