Staffing Partner
OnlineWelcome to the biggest pull of IT vanacies in Ukraine.
Start your journey now
Job details
- Location: Prague, Czech Republic
- Experience: 5 years
- Java: 5 years
Position: Lead Senior Java Developer
Technical Level: Lead, Senior
Location: Czech Republic, remote
Project description: a complete electronic trading platform that gives control and flexibility in developing high-speed, low-touch, protocol, and asset class agnostic systems
Requirements:
- At least 8 years core Java experience or other JVM languages
- Object-oriented programming
- Awareness of Distributed enterprise patterns.
- Excellent knowledge of algorithms and data structures
- Experience with multi-threading and real-time systems
- Knowledge of distributed server-side systems is a strong plus
- Unix / bash skills
- Strong ability to analyze and profile code
- Strong ability to push good software development principles
- Identify performance bottlenecks
- Implement automated integration and performance tests
- Proactively suggest and implement platform improvements
- Working knowledge of English language
- Awareness of cloud architectures like Kubernetes
- Ideally some experience in working off heap memory and using LmaxDisrupter or Chronicle software.