● Knowledge of large-scale web application architecture
● At least 7 years of experience using Java and SQL
● Extensive experience with server architectural challenges
● Two or more years of hands-on experience with high traffic, high availability web server
● Self-direction, ambition and innovation
● The ability to collaborate, communicate effectively and provide technical guidance to a team
● Ability to achieve consensus from others Advantages:
● Experience with one of the leading MVC frameworks (AngularJS, Ember)
● Experience with providing full client-server solutions
● Experience with Redis databases
● Knowledge of NoSQL concepts
● Experience with Agile methodology