Position: Java Software Engineer
Category: Java
English level: pre
Years of experience: 3


Projects:
 1. Vending equipment control system (equipment for the production and sale of milkshakes). Technologies: C, Java, JDBC, MySQL, RESP-API, Jetty server, WEB-sockets, Html, CSS, JavaScript.
 2. Vending equipment control system (water filtration and its sale). Technologies: C, Java, RESP-API, JavaEE (CDI, JSON-B, Security API, JAX-RS, JPA), TomEE, Eclipselink, Html, CSS, JavaScript.
 3. System for collecting information from remote equipment. Storing the history of equipment and sales, analyzing data, and issuing results to the front-end. Technologies:  Java, RESP-API, JavaEE (EJB, CDI, JSON-B, Security API, JAX-RS, JPA), TomEE, Eclipselink.
4. Software for cash transactions and currency sales. Technologies:  Java, Spring Boot, Spring Data, Spring MVC, Spring Security, MySQL, React, C#

Most of my IT career has been in the vending industry. My experience as a programmer in IT is 8 years. For the first 5 years, I was an embedded systems engineer (worked in the C language). For the next 3 years, I worked as a Java software developer. At the moment I am the single back-end developer on the project.