Senior Backend Engineer (f/m/x)
Core
Develop, maintain, and enhance a high-frequency, low-latency Order and Execution Management system supporting Private Bank business lines.
Role type
Senior Backend Engineer (Java)
Builds
High-frequency, low-latency trading and execution systems for Private Bank
Domain
Financial Services / Capital Markets / Trading Systems
Deliverable
production ML models | product features
Required skills
Java 17+, multithreading, JVM memory management, unit and integration testing, code review, asynchronous communication, event-driven architectures, CI/CD, cloud and container technologies, SQL, Linux, Bash scripting
Preferred skills
Capital Markets experience, Trading Systems, messaging technologies (Kafka, JMS, RabbitMQ, IBM MQ, Solace), FIX Protocol, software design patterns
Technologies
Java, JUnit, Mockito, Git, Maven, Gradle, Jenkins, TeamCity, GCP, Kubernetes, Kafka, JMS, RabbitMQ, IBM MQ, Solace, FIX Protocol
Responsibilities
Develop and maintain high-frequency, low-latency Order and Execution Management systems; deliver scalable software solutions using modern Java; participate in L3 production support and on-call rotation; investigate and resolve complex technical issues; design robust technical solutions; review code and provide feedback; contribute to automated testing initiatives; drive continuous improvement and automation; monitor application performance and implement optimizations; support operational excellence; contribute to security and risk initiatives; share knowledge and mentor colleagues; influence engineering standards and technical direction
Seniority
Senior, hands-on IC