Position: Java Developer
Company: Lviv IT!
Experience required: 2y
English level: intermediate

**Responsibilities:**

-You will need a genuine enthusiasm for Java taking a proactive interest in its features and functionality, to continually improve your technical understanding
-You will work in an Agile (scrum) and fast paced environment where you need to work closely with Product Owners and the Technical Lead to develop integrated business solutions
-Undertake code reviews

**Experience:**

-Strong Java experience, of developing commercial solutions in an enterprise environment
-Experience of the Spring Framework/SQL/Docker/Kubernetes
-Experience of working in an AGILE development team
-Understanding event streaming platforms Kafka/RabbitMQ
-Experience of working with event based systems desirable
-Experience of subscription based eCommerce systems desirable
-Experience of database architecture and design