Software Engineer (Associate) - GMIT Trade Processing
Core
Design, build, and deploy a global cross-asset trade processing platform for Global Markets, handling capture, persistence, and real-time distribution of trade data.
Role type
Associate Software Engineer (Backend/Platform)
Builds
Global trade processing services and data distribution pipelines
Domain
Financial Services / Global Markets IT
Deliverable
production ML models | product features
Required skills
Java, distributed messaging (JMS, Apache Pulsar, Solace), relational databases (MS SQL Server), Spring/Spring Boot, Project Reactor/Spring Webflux
Preferred skills
JavaScript/React, Python, AI integration
Technologies
Java, MS SQL Server, Spring Boot, Reactor, JMS, Apache Pulsar, Solace, React, Python
Responsibilities
Develop and test services for trade capture and distribution; deploy services using DevOps pipelines; perform system support and maintenance; coordinate with global technology teams
Seniority
Junior, hands-on IC