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.
As the a Senior Java Engineer, you will be responsible for all phases of the software development life cycle. This engineer will gather system and user requirements, build Java modules and test features before release. The Senior Java Engineer will have hands-on experience developing software with agile methodologies and will be responsible for leading junior developers.
Bachelor's in Computer Science or a related discipline
Previous financial industry experience
Minimum of 3 years developing java applications
Mastery of multiple OOP languages outside of java
In depth knowledge of AWS platforms
Previous experience building springboot applications on the cloud
Good oral and written communication skills
Deep understanding of relational databases and proficiency with SQL