Senior Software Engineer
Core
Designing and maintaining high-performance, low-latency server-side applications for global fixed income trading and brokerage operations.
Role type
Senior IC Java backend engineer (fixed income trading)
Builds
Real-time trading platforms and inter-dealer brokerage systems
Domain
Financial services / Fixed income markets
Deliverable
production ML models | product features
Required skills
Java (8+), Spring Framework, Spring Boot, Maven, multithreading, concurrency, performance tuning, CI/CD pipelines, Docker, Kafka, JMS, SQL, relational databases
Preferred skills
Angular, React, Splunk, ELK stack, Grafana, Prometheus
Technologies
GitLab CI/CD, Git, Maven, Docker, Kafka, JMS, Oracle, PostgreSQL
Responsibilities
Design and develop server-side Java applications for trading platforms; Implement scalable solutions using Spring Boot; Optimize application performance for high throughput; Ensure code quality through unit and end-to-end test automation; Troubleshoot production issues; Participate in DevOps pipeline development.
Seniority
Senior, hands-on IC
