Position: Middle Java Developer
Company: ISRAEL IT
Category: Java
Experience required: 2y
English level: intermediate

Project:
The company addresses mainly small to medium sized businesses, that require a non-dynamic cloud service - such as:
VPS, Backup services, Disaster recovery, E-storage, Firewalls and Avti-virus.
Most of these services are sold to end clients through resellers, such as development and IT companies.  Most of the company’s solutions are Windows based, but they also provide Linux based servers. The company uses local servers as well as rents servers from Cellcom / Netvision. Client intake is currently manual, through personal meetings / conversations, and so is billing and support. This includes commission calculations for the resellers that bring in clients. The company currently services hundreds of clients, associated with dozens of resellers.
Project Main Goals
●Automate the client intake process - registration, billing and invoicing.
● Automate client services and allow clients to get information and perform actions on their products through online tools.
● Provide Resellers with sales tools and automatic quotations.


Requirements
-At least 1,5 years of experience as a Java developer
-Experience in development server applications using Java;
-Knowledge of REST, GIT, Maven;
-Proficient in software engineering patterns, programming best practices, and clean code;
-Web services (SOAP, REST, etc.)
-Experience with SQL databases
-Spring framework (Boot, Core, Web, Data, Cloud, AOP, JDBC, Test)
-Good understanding of Agile concepts
-Knowledge of network protocols (HTTP, TCP, UDP, SSL, XMPP etc.)

Benefits
-Competitive remuneration;
-Work at an international company with high-tech software products;
-Informal and friendly atmosphere;]
-Opportunity for professional growth;
-English classes with a lot of fun;
-ІT CLUSTER membership
-Cool corporate events, team buildings;
-Thursdays “happy hours”;
-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