Senior Java Server Developer
A startup that providing software-defined solutions to accelerate cloud-first strategies is seeking for a 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.