Position: Java Software Engineer
Category: Java
English level: upper
Years of experience: 4


Java Developer
Retail & Distribution
Platform of a 6MM line of code in-store system.  The project with agile methodologies to reverse-engineer the existing system.
Responsibilities -Took part in the full delivery process of the new system – from design phase till delivery to production. Closely communicated with BA to help redesign existing logic and integrate a new one.

-Maintained and improved the performance of existing software. 

-Developed and implemented new software programs. 

-Supported and upgraded internal tool for DB maintenance (FK, CC, migration scripts). 

-Investigated and resolve weekly DB validation reports from production environments.

-Took part in support activities as a member of core Application Incident team.

Database MariaDB, PostgreSQL, H2
Tools Jenkins, Jira/Confluence, Gitlab, Sonar, Docker, Tomcat, HeidiSQL, VisualVM, JProfiler, IntellijIdea.
Technologies Java 8,11,17 Spring(Boot, Data, JDBC, MVC, Security, AOP),  ActiveMQ,  JUnit, Mockito, Angular, VanillaJs, Liquibase, Elasticsearch, Microsoft Graph, Gradle.