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


Java Software Engineer (Mar .2022-Present)
Social Service for Communication Between Neighbors - The app allows to create neighbors' community, control expenses and house community budget, create separate users groups, etc.:
•	Designed and developed a new module for reading data from MongoDB using Open-API generator and Query DSL in a microservice architecture
•	Introduced endpoint for saving data to the Postgres DB
•	Covered code with unit tests and API tests, resulting in 90% test coverage
Tools & Technologies: IntelliJ IDEA 2021.2; Java 11; Spring (Boot, JPA); Junit 5; Hibernate; yaml; xml; Docker; Swagger; Postgres, MongoDB; Git; Maven; Scrum 

Java Software Engineer (Oct. 2021-Feb. 2022)
Development of the configuration files for the given APIs and endpoints :
•	Reduced the number of lines of code by 20% with effective code refactoring
•	Expanded the basic functionality of testing REST files
Tools & Technologies: IntelliJ IDEA 2021.2; Java 11; TestNG; Git; Kanban 

1C Developer  (Sep.2019-Oct.2021)
Business applications that connect the company's business units such as Sales, Purchase, Inventory, Production, HR, or Accounting into a secure and customizable business process management system:
•	Developed 1C applications for business needs
•	Developed complex accounting reports using SQL (profit calculation, sales efficiency, logistics data      analysis, etc.)
•	Designed and developed a module for the logistics department
•	Changed and improved documents for procurement management
•	Mentored one trainee developer