Senior Java Software Engineer
תיאור המשרה
Be part of an agile team, the coretechnological team to build and advance a low latency / high-throughput tradingplatform;
Participate in all aspects of thedevelopment and influence foundation for a system affecting a huge market;
Lead features from design to production;
Take active part of Teamwork and teamspirit, share and learn from each other;
Take part in a deep tech productdevelopment;
Take part in influencing the productdevelopment and growth;
Take part in ever improving the productdelivery life-cycle;
Help the agile team meet its goals
דרישות התפקיד
At least 5+years of experience in java server-side, and must have deep understanding ofreactive systems experience in areas: java concurrent programming,
javasecurity, reactive programming, network programming and mechanical sympathyunderstanding;
Knowledge of programming patterns and designprinciples which and solving complex problems using algorithms;
Experience in low latency / high-throughputalgorithms;
Experience in building large-scale,multi-tenant mission-critical systems;
Understanding of transport protocols andformats: HTTP1/1, HTTP/2, WebSocket, Google Protocol Buffers, Json, FIX, SBE;
Background with the Fin-Tech industry (bigadvantage);
Experience with Aeron technology (bigadvantage);
Learn and Contribute to open source projects(big advantage);
Familiarity with microservices architecture(advantage);
Experience with cloud and bare-metalenvironments, Kubernetes, Security standards and practices(big advantage);
Passion to develop new technologies andsolve challenges in the best way possible;
Ability to lead and own changes from conceptto production;
Experience with Blockchain technologies(advantage);
Fluent Verbal and Written English Skillsrequired.
המשרה פונה לגברים ונשים כאחד, דיסקרטיות מובטחת בתהליך, בהצלחה"