Position: Розробник Java
Category: Java
English level: pre
Years of experience: 4


I managed to work on two projects in one company both of them are Operation Support Systems (OSS) for mobile operators.
First project was related to integration with external systems. My tasks were: fixing bugs, developing and configuring small integration data flows using sql scripts, developing event listeners for support lifecycle of OSS entities, making datafixes using sql as well.
Second project(ongoing) is a much bigger. It is multi module high loaded OSS system. My tasks are developing  services, java api, java actions to support lifecycle of orders, error handling system, bug analysis and fixing, code review, fixing checksyle, pmd violations etc. also I am lead of support team on one of modules. I use Java 8, Oracle SQL, Spring, Spring MVC, Maven, SVN. 
Also I have a couple pet projects where I use Java, Spring, Spring Security, Spring MVC, Spring AOP, Spring Data, Vuejs, mysql, html, css, bootstrap. Very hope to work with such technologies on real projects