Senior Java Server Developer
Senior Java Server Developer Requirements: Expert knowledge developing and debugging in Java/JEE Experience building high-performance, large-scale, efficient server-side applications and reliable software Experience building SaaS cloud platforms and/or developing fully multi-tenant solutions is an Advantage 3+ years of relevant experience with concurrency, server architectures and/or distributed systems Deep understanding of the OOP and OOD concepts and deep Java language knowledge Knowledge of relational databases and SQL, preferably Oracle Experience with Spring and Hibernate is an advantage Experience with modern HTML, CSS and JavaScript is an advantage Experience with large-scale production databases is an advantage Experience with noSQL databases is an advantage