Position: Middle/Senior Full-stack Java+React Developer
Company: CHI Software
Category: Java
Experience required: 3y
English level: intermediate

PROJECT

It is a web-based platform designed to accommodate all activities that take place along the claims journey:
automation of the claims process;
a complex and reliable repair calculation;
professional service calculation based on manufacturers' requirements

Technologies: Java11, React+Redux, TypeScript, Spring, HTML/CSS, MySQL, Docker. Infrastructure: CI/CD: Concourse, Maven, Git
Old solution migration to newer technologies stack with almost entire application restructuring. Tasks: making decisions on the project's structure and view, the basic code writing (entities, CRUD creation both FE and BE, etc.). FE is based on the already existing library that can be reused or adapted according to the requirements.

Requirements:
— 2-5 years of commercial experience in Java development including Java 8
— Experience with Spring (IoC, Boot, Data, MVC, AOP, Security, Spring Cloud)
— Experience with ReactJs
— Experience with SQL and NoSQL, JPA/Hibernate
— Experience with REST web services
— Understanding of microservices architecture/have experience
— Experience with Docker
— Experience with HTML, CSS, JavaScript, jQuery
— Good knowledge of English (Intermediate and higher)

Will be a plus:
— Experience with AWS/GCP/Azure
— Experience with JMS/Kafka