Position: Java Software Engineer
Category: Java
English level: intermediate
Years of experience: 2

• SPRING BOOT
• SPRING MVC
• SPRING JDBC
• DOCKER
• JAVA EE, SERVLET API
• RESTFULL API
• MICROSERVICE ARCHITECTURE
• MYBATIS, PL/SQL, PLPG/SQL, MYSQL, POSTGRESQL, MONGODB 
• JUNIT, MOCKITO
• JAVASCRIPT, JQUERY HTML5/CSS3 (BOOTSTRAP)
JAVA SOFTWARE ENGINEER (2021 - PRESENT)
DEVELOPMENT AND SUPPORT OF SOFTWARE APPLICATIONS USING MODERN JAVA TECHNOLOGIES AND DESIGN PATTERNS.
PARTICIPATION IN THE FULL LIFE CYCLE OF SOFTWARE DEVELOPMENT. IMPLEMENTATION OF NEW SOFTWARE SOLUTIONS.
DEBUGGING AND TROUBLESHOOTING SOFTWARE.
WRITING CLEAN AND EFFICIENT CODE.
COLLABORATE WITH TEAM MEMBERS TO COMPLETE DEVELOPMENT AND TESTING PLANS:
WEB APPLICATIONS (JAVA 8/11, SPRING MVC, SPRING JDBC, POSTGRESQL, SYBASE IQ, MONGODB, SERVLET API, JUNIT, MOCKITO, PL/SQL, JAVASCRIPT, HTML, CSS)
REST API (SPRING BOOT, POSTGRESQL, MYBATIS, LOMBOK)
COACH OF QA PREPARATION COURSE (2018 - PRESENT)
WEBSITE DEVELOPMENT:
BASIC HTML & CSS SYNTAX HTTP PROTOCOL & METHODS USING BOOTSTRAP FRAMEWORK
DATABASE LANGUAGE SQL:
DDL, DML, DCL, TCL CONSTRAINTS (PK, FK) EXAMPLES OF T-SQL KEYWORDS
DATABASE ANALYST(2018 - 2021)
DEVELOPMENT AND SUPPORT OF DASHBOARDS/REPORTS; OPTIMIZATION AND SUPPORT OF BUSINESS PROCESSES;
WRITING TECHNICAL TASKS FOR IT-DEPARTMENTS;
ANALYSIS OF DATABASES FOR THE CURRENT AND NEW SL INDICATORS; FORMATION OF CONSOLIDATED INFORMATION FOR MEETINGS.