Position: Java Developer
Category: Java
English level: upper
Years of experience: 3


November 2020 - now: BACK END JAVA DEVELOPER 
  Playnance - Tel Aviv, Israel 
Financial trading game for android and ios
The project architecture is based on microservices with usage message broker on Kafka. As software developer my main tasks were to develop new microservices, improve existing ones according to new design - new APIs, business logic, performance
	Stack: Spring Framework(Web, Security, JPA), Hibernate, MySQL, Redis, Kafka

March 2020 - October 2020: BACK END JAVA DEVELOPER
  Amdocs - Ra’anana, Israel 
Billing system for philipinian mobile operator PLDT.
The project architecture is based on microservices with usage of JBoss Fuse integration platform and Apache Camel Framework. As software developer my main tasks were to implement new APIs and improve existing ones for better performance
	Stack: Spring Framework(Web, Security, JPA), Hibernate, Postgres, Couchbase DB, JBoss Fuse, Apache Camel, Broadleaf

March 2019 - February 2020: BACK END JAVA DEVELOPER 
  Optisor LTD - Rehovot, Israel 
Real-time fine reports generator system for blue-white parking. 
The project architecture is based on microservices with message broker on Kafka. Backoffice built on Spring with JWT in Spring Security. Using MySQL database for data and MongoDB for logs. FrontEnd is based on Angular with using Angular Material in admin part. 
	Stack: Spring Framework(Web, Security, JPA), Hibernate, Kafka, MySQL, MongoDB