Fyber's R&D team is looking for a talented and experienced Server Tech Lead. The candidate should bring with him a broad set of technology skills, ability to design and analyze complex systems and understand them from end to end.
- At least 5 years of Java experience, working in high concurrency and large scale distributed environment, involving scaling and performance challenges
- Scala/Akka experience – a strong advantage
- 2 years experience as a team lead.
- Strong experience with Java multi-threaded, high-concurrent server development
- Experience with JVM tuning and performance analysis
- Experience in developing for the cloud – an advantage
- Knowledge of distributed in-memory architecture involving multi-level cache, serialization etc – an advantage
- Smart, interdisciplinary, fast learner and a team player
- BC in Computer Science (or equivalent), or a veteran of a technological army unit