Capital Markets Software Engineer

Job Description

  • Contractor
  • Anywhere

**HIRING – CONTRACT TO HIRE – HYBRID TORONTO**

Our top5 banking client is looking for a Capital Markets Software Engineer with strong experience in the following tech stack: Tech Stack: Kafka, NiFi, Elasticsearch, Kibana, Python, Java (11+), Spring Boot, FIX protocol, Oracle/MSSQL, microservices, REST APIs.

If you are interested and fit the requirements, please send your resume to safao@corgta.com! No third party vendors please

1.   7+ years of software engineering experience with strong coding and design skills
2.   3+ years hands-on Kafka experience (brokers, zookeepers, partitions, topic design, streaming patterns, high-performance tuning)
3.   Experience with NiFi or other ETL tools (e.g., Talend)
4.   Hands-on experience with Elasticsearch
5.   Experience with relational (Oracle/MSSQL) and non-relational databases
6.   Proficiency with Java 11+, Spring Boot, Hibernate, and RESTful services
7. Banking/Capital Markets experience

Nice-To-Have Skills:
1.   Strong experience with FIX protocol
2.   Python development experience
3.   Docker, Kubernetes, container orchestration
4.   Capital markets knowledge & full trade lifecycle understanding
5.   Experience with Angular, JavaScript, CSS, JQuery, Bootstrap
6.   CI/CD tools (Git, GitHub, Bitbucket, Maven, Jenkins/Cloudless)
7.   Experience with Linux/Unix scripting
8.   Experience working with real-time market or trade data