Lead Java Backend Engineer (f/m/x) – Core Trading Technology
Core
Building high-performance backend systems for electronic trading in a latency-sensitive environment.
Role type
Lead Java Backend Engineer
Builds
High-performance backend systems for electronic trading
Domain
Financial services / Core Trading Technology
Deliverable
production ML models | product features
Required skills
Core Java (collections, multi-threading, networking), algorithms and complexity analysis, fault-tolerant and load-balancing solutions, performance optimization of multi-threaded applications, Linux, SQL relational databases, messaging solutions
Preferred skills
Mentoring junior developers, defining system architecture, test automation, SDLC and environment management improvements
Technologies
Java, Linux, SQL, messaging solutions
Responsibilities
Working on business and functional requirements, technical analysis and design; Prototyping new features; Contributing to system architecture definition; Reviewing code and mentoring junior developers; Collaborating with QA and DevOps on test automation and SDLC improvements
Seniority
Senior, hands-on IC with leadership responsibilities