Position: Java Developer for a New Client
Company: Daxx
Category: Java
Experience required: 2y
English level: upper

**Project Description:**

Our client is an international technology group with around 10,000 employees and more than 100 locations worldwide. 
The company helps to manage the supply chain as a competitive advantage.

**About the project:**
UCS is a green-field product based on the platform for hosting cloud-based solutions. UCS will sit between a warehouse-management system on one
site and robotic-systems, conveyor-systems, voice-systems etc. on the other site. It will not only do the interfacing, but also in addition the orchestration of the processes to pick, replenish etc. with the several systems.
UCS will be implemented based on microservices deployed via Docker, Kubernetes, etc. into the cloud-platform. The microservices will be implemented in java based on spring-boot, spring-data and EclipseLink.

**Responsibilities:**
● You will be part of the UCS-team, which will create the UCS-product in an agile way;
● You will design and develop REST-services based on the spring-framework;
● You will design and develop Browser-frontends based on our single-page
framework;
● You will ensure quality by providing unit-tests in parallel to development;
● You will support QA for integration-tests;
● You will create features and optimize performance for the interfacing; between the different logistic systems;
● You will create features and optimize user experience for the configuration
possibilities of the processes;
● You will gain a deep understanding of how warehouse-management-systems and connected systems are working. 

**Requirements:**
● At least 3 years of experience in development of complex applications;
● Expertise in Java language especially with spring-boot and spring-data;
● Knowledge of relational databases;
● Experience in agile development (scrum-process);
● Strong problem-solving ability.

**Will be a plus:**
● Knowledge of odata/Olingo and EclipseLink;
● Knowledge of AzureDevOps and CI/CD;
● Knowdege of JavaScript, TypeScript, HTML5, CSS;
● Knowledge of SPA-fremeworks like KnockOut, Angular, React.