Software Developer

Skills :

• Must have skills o Professional experience developing solutions with Scala/Java.

Well versed with both OOPS and Functional programming principles. o Strong development expertise and understanding of event sourcing and CQRS principles.

o Experienced in using design patterns and following best software engineering practices.

o An understanding of fundamental algorithms and ability to optimize the existing code.

o Experience in writing Specification by Example / Feature Files / ATDD / BDD.

o Experience in SDLC automation tools such as Jenkins, Gradle, GitHub, Artifactory and Ansible.

o Follows clean code principles.

o Rigorously adheres to Test Driven Development practices including continual integration.

o Experience of Scrum/Agile methods.

o Strong team player with excellent interpersonal skills, communication & collaborative working skills.

o Proficient written and verbal communication skills in English to support and shape the platform and clearly articulate technical designs and concepts.

• Nice to have skills o Experience in ReactJS, Elastic Search, Angular JS is an added advantage. o Knowledge of AMPS messaging infrastructure and database/SQL programming is a plus.

o Good understanding of capital markets especially securities trade processing, clearing, settlements is a plus.

o Ability to multi-task and handle multiple requests

o Ability to work in a fast paced, challenging environment

• Total yrs of experience and industry

o At least 5 years working experience in financial services

• Working arrangement o Work in office at least 3 days a week

EA Number: 11C4879

See also

要針對這個職缺調整履歷嗎?

目前無法檢查您與這個職缺的符合程度;請先將履歷加入個人檔案,下次即可查看。

A new version of freehire is available