Software Engineer, Post-Trade Platform (Java/Angular)
Core
Build and operate a cloud-native post-trade platform processing trades, positions, and data across the lifecycle, integrating AI for operations automation.
Role type
Senior full-stack software engineer (Java/Angular)
Builds
Cloud-native post-trade platform, AI-assisted exception handling, and automated middle office processes
Domain
Financial services / Post-trade operations
Deliverable
production ML models
Required skills
Java 17+, Spring Boot, Angular, TypeScript, REST APIs, SQL, Kubernetes, AWS, CI/CD, Git, automated testing, AI coding assistants
Preferred skills
Financial services domain, event-driven systems, Docker, LLM APIs, prompt design, document extraction, FIX/SWIFT/FpML standards
Technologies
Java, Spring Boot, Angular, TypeScript, Kubernetes, AWS, Docker, CI/CD pipelines, LLM APIs
Responsibilities
Build and maintain Java/Spring Boot services and APIs; Develop Angular screens and workflows for Operations users; Design, build, test, and support full-stack features; Write automated unit, integration, and end-to-end tests; Deploy and operate services on Kubernetes in AWS; Partner with business users to clarify requirements and resolve issues
Seniority
Mid-level to Senior, hands-on IC