Position: Middle Java developer
Category: Java
English level: upper
Years of experience: 2


Projects: Donation Bot
Role: Java Developer
Responsibilities:
- Created the chatbot using Slack API and Java
- Integrated the chatbot into the working channel of the Itera company - Created database migrations
- Wrote unit and integration tests
Skills: Java, Slack, Spring, Spring Framework, Spring Data, Spring boot, Hibernate, MS SQL Server,
------------------------------------------------------------

Project: PCS Web Form 
Role: Java Developer
Responsibilities:
- Developed backend and frontend layers of application
- Implemented new features
- Created database migrations
- Wrote unit and integration tests
- Created desktop application using JavaFX
Skills: Java, Spring, Spring Framework, Spring Data, Spring boot, Spring Security, Hibernate, MS SQL Server, Azure SQL Database, H2, Lombok, JUnit, Integration testing, Mockito, Swagger, Git, IntelliJ IDEA, SourceTree, RESTful api, Azure Pipelines, React.js, TypeScript, Java FX
------------------------------------------------------------

Project: Placemaster
Role: Kotlin Developer Responsibilities:
- Implemented new features
- Fixed bugs
- Wrote unit and integration tests
Skills: Kotlin, Spring, Spring Framework, Spring Data, Spring boot, Spring Security, Hibernate, MS SQL Server, H2, Lombok, JUnit, Integration testing, Mockito, Swagger, Git, IntelliJ IDEA, SourceTree.
------------------------------------------------------------

Role: Java Developer
Responsibilities:
- Developed backend layer
- Implemented new features
- Created a parser for marketplace pages with products 
- Created database
- Wrote unit tests
Skills: Java, Slack, Spring, Spring Framework, Spring Data, Spring boot, Hibernate, RabbitMQ, Docker, Lombok, RESTful api, JUnit, PostgreSQL, H2, Swagger, IntelliJ IDEA, Git