Position: Java Developer
Category: Java
English level: intermediate
Years of experience: 3

I have 3+ years of experience in desktop and web systems development and support, bugs fixing. I have an experience with TDD and BDD approaches. I used Java SE, Swing, JavaFX, GWT, Angular, Velocity Template, Java EE, modules of Spring Frameworks, Hibernate, JavaScript, JUnit, Mockito. I worked with SQL, Oracle databases, SOAP and REST services.
6. Middle Java Developer at SYTOSS, telecom project, April, 2019 – Sept 30, 2019
I left SYTOSS because project was cancelled and there wasn't other vacancy on other projects at that moment.
Responsibilities: support and development of the representation layer in telecom project
Technologies: Java 8, Spring, JAXB, Dozer, JUnit, Hamcrest, Mockito; Velocity Template, JavaScript, CSS; SQL; Tomcat, Maven, SVN
   5. Regular Java Developer at Luxoft, projects of bank, January 2019 – April 2019
Responsibilities: back-end and front-end development of the applications to manage bots and users automation, including unit tests; work with REST-services; code review
Technologies: Java SE, Spring (core, MVC, security, JdbcTemplate), JUnit, Hamcrest, Mockito; Angular 4, Bootstrap, CSS, HTML; SQL; TeamCity,  WebLogic, Sonar, Git
    4. Java Developer at Luxoft, projects of bank, March 2017 – October 2018
Responsibilities: support; back-end development, including unit, integration and end-to-end tests on Cucumber; REST-services;
Technologies: Java SE, Java EE and Spring (core, MVC, security, RestTemplate), Hibernate, XML, JUnit, Hamcrest, Mockito, Cucumber; JSP; Oracle; TeamCity, own deployment system, Sonar, Crucible, SVN
    3. Java Developer, freelance projects, May 2016 – January 2017. Technologies: Java SE, Spring (core, MVC, security), Hibernate, Retrofit; JavaFX, Bootstrap, CSS; MySQL; Ubuntu, Git, GWT RPC; GWT;
     2. Java Developer at GlobalLogic, December 2015 – April 2016.
Responsibilities: front-end and back-end development payment system and its relationship optimization module; DB tasks/
Technologies: Java SE, Java EE and Spring (core, MVC), Hibernate, Liquibase; SQL, Oracle; HTML,JavaScript, JQuery, AJAX; Jenkins, WebLogic, Tomcat, Git
      1.Java Developer at Inter Technology Group, August 2014 – July 2015
Responsibilities: support and development of desktop system for production planning
Technologies: Java SE, JDBC, Liquibase, XML, Log4j; Swing; SQL; Jenkins, SVN
Enterprise web projects