Position: Junior Java Developer
Category: Java
English level: pre
Years of experience: 0.5

Nothing is impossible)

• First database based application - OK;
• Built-in Internet network, work with optical fiber and network equipment - OK;
• Work in the field of construction of energy facilities - OK;
• Work in the field of metro construction - OK;
• See your product in java - waiting)
My first interest in programming was when I was at school. I have developed an application in Access. Database with user interfaces, with queries, forms, reports, macros. The application was used to generate, store and control documentation in the field of housing management.

I supplemented my work with databases with the construction of an Internet network - installation of fiber-optic networks, installation and configuration of equipment, connection of subscribers. But after this experience, there was a desire to try to create something more material, and developed for more than 10 years in construction.

For the last year and a half I have been interested in the Java language, writing applications for myself. Studied at hillel computer school. In training projects, I studied and successfully practiced the following:
• Build automation tools: Apache Ant, Maven, Gradle
• Git, GitHub
• Collections Framework
• Object oriented programming - basic principles, methods, algorithms, patterns
• Generics
• Exceptions
• Understanding of Stream
• Message-broker software - RabbitMQ
• JUnit testing theory and concepts
• PostgreSQL
• JDBC
• Servlets
• Multithreading
I'm currently learning Spring.

It's time to fully return to this area.
I want to hone my knowledge in programming on real projects, and see the result of my work. Also, the main expectation is the spring framework)