Position: Middle/Senior Full-stack Java Developer (+Angular)
Company: IT-REX
Category: Java
Experience: 3y
English level: upper

Доброго дня! Маємо в роботі вакансію. Ознайомтеся, будь ласка: 
✔Компанія – CHI Software. 
    
✔ Позиція – Middle/Senior Full-stack Java Developer.	
    
✔ Локація – Remote.

✔Вимоги:
- At least 3-4 years of commercial experience in Java development including Java 8; 
- Experience with Spring (IoC, Boot, Data, MVC, AOP, Security); 
- Experience with SQL and JPA/Hibernate; Experience with NoSQL. 
- Experience with Angular; 
- Experience with AWS; 
- Familiarity with Kotlin; 
- Deep understanding of the development processes and best practices; 
- Striving for efficient processes, highest code quality, and tech standards; 
- Solid communication and listening English skills (our working language is English). 

✔Will be a plus: 

- Experience with Docker, Jenkins, Tomcat, RabbitMQ; 
- Experience with JavaScript, HTML, CSS.
   
✔Обов’язки:
- Technology selection for the Project;
- Designing, developing and implementing enhancements, and new features to the product on the basis of customer’s requirements;
- Definition of architecture of application or its evolution;
- Selection of the ways of interaction between the components of the system;
- Creation of working prototype model;
- Designing of interfaces and application components;
- Following engineering practices including code review, writing unit-level, integration-level tests;
- Supporting existing applications by doing refactoring tasks on existing code, develop feature enhancements and fix bugs;
- Documenting of all architectural decisions, constant documentation updating;
- Justification and enforcement of terms of the estimate.
   
✔Number of stages of the interview:
- HR prescreen recruiter;
- Technical interview with lead;
- Interview with the client.