Position: Senior/ Lead JAVA Developer
Company: Gemicle
Category: Java
Experience required: 5y
English level: upper

**About The Position**

Our client is a service automation company delivering software for organizations that want to get more done. Our SaaS ITSM (IT Service Management) and Asset Management solutions serve more than 5,000 customers across the globe. We do the heavy lifting for IT and anyone delivering services in the digital workspace, by leveraging automation, analytics, and AI.

As we continue our expedited growth, we’re looking for a **Lead JAVA Developer**, to take an integral part in designing and developing our SaaS web product.

**About the role**

Lead, initiate and manage results by working closely with colleagues, managers and stakeholders.
Provide technical mentoring and leadership to the team in Java development.
Develop advanced, enterprise, high-performance and scalable web applications in accordance with the latest, latest recommendations and best practices.
Constantly discover, evaluate and implement new technologies for maximum efficiency and quality of development.

**Requirements**

Great passion for creating high-performance, beautifully architected products.
5 + years of practical engineering with Back-end development.
Deep familiarity with Java, its design solutions and various paradigms of government.
Deep knowledge of TS and its internal.
Mind the full web pipeline - from browser to backend.
Understands Agile software engineering principles and practices.
Computer Science or equivalent IDF courses/experience.