Java Tech Lead

Job Description

Lead the development effort of highly-scalable and highly-available enterprise-ready servers. You will be the professional focal point for your team, and interface with state of the art cloud providers. Responsibilities will include defining and implementing public APIs and serving as the gatekeeper to prevent security breaches.

Requirements

At least 7 years of experience developing commercial software
B.Sc. in Computer Science or IDF technological unit graduate
Proficient in Java and OOD on both Linux and Windows environment
Experience with Enterprise-ready software development
Experience with relational databases

Also desirable is experience with:
Cloud solutions (e.g. AWS, Azure)
VMware-based management and vSphere plugins
Large scale management systems
Spring Framework
Agile, TDD, Extreme programming methods