Position: Java Developer (full-stack)
Company: Zoral
Experience required: 2y
English level: intermediate

**Responsibilities: **
•	Develop a modern Data Analysis platform with a cutting-edge tech stack;  
•	Work with Agile development processes in a highly professional team. 
 ** 
Technical requirements: **
•	4+ years of experience in server-side programming in Java
•	Strong knowledge of Core Java 
•	Knowledge of Agile engineering practices: CI, code review, pair programming
•	Practical experience of working with Linux 
•	SQL  
   
**Nice to have:**
•	Experience working with AWS or GCP  
•	Experience with any of  Storm, Spark,  DataFlow, Flink, etc 
•	SQL (Postgresql, Mysql) 
•	Experience of non-relational (NoSQL) databases, Cassandra, Redis, ArangoDB 
•	Experience with Elastic Search 
•	JavaScript, Nodejs, AngularJS, React, VueJS
•	Any scripting language (Ruby, Python) 
•	Knowledge of architecture, Linux (Ubuntu) 
•	Spring framework
•	Any functional language (Scala the best) or Haskell, Fsharp, Clojure 
•	English: Intermediate level 
 
**Other skills: **
•	Degree in computer sciences or other equivalents
•	Strong team-work focus

**Stack of technologies: **
•	AWS 
•	Storm/Spark 
•	Postgresql/Mysql 
•	Cassandra, Redis, ArangoDB 
•	ElasticSearch 
•	AngularJS
•	Spring 
•	Linux Containers, LXD 
 
**We offer:**
Attractive salary and good opportunities for career and personal development
Compensation package
Good opportunities for career and personal development

**Short Project Description:**
Product Information Management System - a product data management system. The system for working with product cards, import, export of data to any other systems and sales channels: online stores, marketplaces, catalogs, and synchronizing them.