JAVA team leaderto join technology team developing an innovative SaaS (software-as-a-service) web-based software product.
The product is developed in Java (Spring/Hibernate). The position is intended for an experienced hands-on team leaderinterested in server-side web-application development using modern technologies and methodologies.
Leadingdesigning, coding, testing, debugging, configuring, and documenting software modules.
Hands On Developmentof SW modules.
Applying generally accepted programming standards and techniques to assure efficient program logic and data manipulation.
Supporting product deployment and enhance the quality of software modules by monitoring, analysis and debugging.
Consulting with other engineering staff to evaluate interface between various software modules and to provide visibility.
Communicating regularly or as needed on progress of work products, deliverables, overall project status and software related specifications.
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, pref. Oracle, and NOSQL. datastores, pref. cassandra.
Leading development in Agile environments, such as Scrum/Kanaban.
Team player, strong sense of urgency attitude, creative with good communication skills.
Awareness and appreciation of quality-driven development including unit testing and component testing.
Self-starter with strong self-management skills.
Ability to work in a focused environment, plan and execute project goals.
B.Sc. in computer science or a related field/ equivalent army experience.
המשרה מיועדת לנשים וגברים כאחד.