CAIA's Career Center is an easy-to-use, comprehensive resource connecting job seekers with employers in the growing AI field. Use your knowledge and credibility to advance your career or build a talented team for your organization. Opportunities targeted to CAIA Charterholders are prioritized.
In order to search for jobs specifically for CAIA Charterholders or those pursuing the CAIA Charter please enter “CAIA” in the search panel.
This will enable you to search for CAIA specific roles globally.
Key Features of the Role * Solid experience with Front-end enterprise applications using Java technology * Understand business / system requirements and translate them into technical solutions which are scalable, stable and fit for purpose * Design and develop modules within a larger system * Ensure adherence to standards (incl. code, security and performance) * Exposure to WM systems (CRM, AML, Order Entry, Workbench, eBanking) * Experience in Business Rules Engine / BPM tool is an added benefit
Professional * Minimum 10 years of Java EE application design and development experience. * Minimum 8 years of SQL development experience * Minimum 8 years of hands-on development experience * Minimum 5 years of experience in the Banking domain
Core Java development: * Experienced in Java 6 onwards * Good knowledge on core Java application design patterns. * Good knowledge and experience in using standard Java libraries.
Java EE: * Experience and knowledge of Java EE design patterns and framework. These include JPA, Hibernate, etc * Experience in developing on Java Server Faces technology 2.0 * Experience in developing on EJB 3.0 onwards * Experience in SOA
Database: * Experience in designing normalised database schema * Experience in SQL queries optimisation
Others * Competent in MS Office productivity suite.