Software Engineer, Short Term Technology
Core
Building next-generation trading and cash management systems for Short Term, Cash, and Collateral desks using modern Java and cloud-native services.
Role type
Senior Java Back-End Developer (Cloud & Trading Systems)
Builds
Scalable microservices, cloud-native services, and trading infrastructure for front-office desks
Domain
Asset Management / Financial Services / Cloud Engineering
Deliverable
production ML models | product features | infrastructure
Required skills
Java 17/21, Microservices, REST APIs, Event-driven architecture, AWS (Lambda, EKS, RDS, S3, MSK), CI/CD, TDD, Applied AI tooling
Preferred skills
Experience with intelligent automation, anomaly detection, knowledge of front-office workflows
Technologies
Java 21, AWS, Kubernetes (EKS), Docker, GitHub Copilot, MCP servers, LLMs
Responsibilities
Design and build scalable microservices, modernize legacy platforms to cloud-native services, collaborate with portfolio managers and traders, implement AI-driven automation and observability
Seniority
Senior, hands-on IC