Position: Java Developer
Category: Java
English level: pre
Years of experience: 6


Office Space Management Agile Tool (OSMAT) is used for tracking workplace distribution between EPAM offices, employees allocation management, storage and automatic update of visio schemes with office plans. Graph processing framework was created from the scratch for processing movement requests in the OSMAT app.

Technologies: Java 8, JGraphT, Spring Boot, Spring Data, PostgreSQL, H2, Swagger, Mockito JaCoCo, PMD, FindBugs, Checkstyle, Liquibase, AngularJS, Hazelcast, Apache POI
Tools: Maven, Jenkins, GitLab, SonarQube, Jira, Nginx, Artifactory