Senior Java Engineer
A company that provides an innovative system to streamline the production of electricity by using solar technology is looking for a Senior Java Engineer. Position Requirements: - Bachelor degree from one of the leading universities. - Experience in the development (design & programming) of scalable Web applications. - At Least 4 years of experience in server side web development. - At Least 4 years of experience with databases and data-driven web applications. - Profound knowledge and experience in Spring development frameworks. - Profound knowledge and experience in ORM development frameworks. - Knowledge of front-end development using known MVC frameworks. - Experience in working with at least one of the following databases: MySQL, PostgreSQL, Oracle, SQL Server. - Advantage - Experience in NoSQL (e.g. HBase, Cassandra, MongoDB). - Advantage - Experience developing application infrastructure for SaaS application.