Position: Senior Java Engineer
Company: Israel IT
Experience required: 5y
English level: upper

**REQUIREMENTS:**
– Java;
– Kotlin;
– Knowledge of graph data structures;
– Data Engineering (data pipelines, big-data, NoSQL, graph databases);
– NLP (natural language processing) experience is advantageous;
– Secure and clean coding;
– English level – Upper-Intermediate (B2)+;
– Agile & Scrum;
– Azure DevOps, Azure Pipelines6.

**NICE TO HAVE:**
– Domain Driven Design (DDD);
– Behavior Driven Development (BDD);
– Azure DevOps, Azure Pipelines, Neo4J, Cassandra, Elasticsearch, Kubernetes, Openshift.

**RESPONSIBILITIES:**
– Design and plan algorithms and architectures Java and Kotlin coding;
– Reviewing and discussing machine-learning strategies with data scientists;
– Testing (Automated);
– Building and deploying;
– Monitoring.

**WE OFFER:**
– Work at an international company with high-tech software products;
– Informal and friendly atmosphere;
– Competitive remuneration;
– Opportunity for professional growth;
– English and Hebrew classes with a lot of fun;
– IT CLUSTER membership;
– Cool corporate events, team buildings;
– New big office with a lot of cool stuff;
– Library in the office;
– Gym in the office;
– Ping-pong and PS;
– Birthday gifts;
– Attention to every employee.