Java Team Leader
A company that develops SaaS solution enabling brands to manage rich product information is looking for a Java Team Leader. Position Requirements: - Experience in leading Java development team. - At least 5 years’ experience in developing software systems. - Experience in building complex, Java-based, Web applications. - Experience with common Java FW such as Spring/Hibernate. - Experience with relational Databases, preferably Oracle, and NOSQL datastores,preferably cassandra. - Leading development in Agile environments, such as Scrum/Kanaban. - Awareness and appreciation of quality-driven development including unit testing and component testing. - Ability to work in a focused environment, plan and execute project goals. - B.Sc. in computer science or a related field / equivalent industry or military experience. Preferred Qualifications: - Knowledge of one or more of the following fields: Java Servlets & JSPs Application servers & Web Servers JMS Client side (browser) development, jQuery & YUI Build management systems like Ant, Maven or Gradle Hibernate SQL/RDMS/JDBC