Position: Java Developer
Company: SWAN
Category: Java
Experience required: 2y
English level: intermediate

A web application (a group of microservices and Angular UI) that allows a resident to purchase and manage their parking permits online. Project is based on cutting edge technologies using Java 11, Spring Boot 2, Angular 9 and others. The main goal is to reuse existing data and configurations from the old monolith project and implement new ideas and features. In the future, it should be fully independent of the monolith.

Technologies Used :

Languages - Java 8 and 11
Frameworks/Technologies - Spring Boot 2 (Data, Rest), Junit, Mockito, KeyCloak, SOAP, REST
IDE - Intellij IDEA
Databases - MySQL 8, MongoDb
Tools - Swagger, Flyway, Postman
Other - BitBucket, Jira, Confluence