09/06/2022 updated


100 % available
Junior software engineer, Student
Vinnitsia, Ukraine
Ukraine
Java (Programming Language)Apache TomcatAtlassian JiraHTML5Backup DevicesDatabasesDesktop ComputingHibernateIntelliJ IDEAJava ServletSpring FrameworkjQueryJUnitLocal Area NetworksPostgreSQL
Java programming language, IntelliJ IDEA, version control, IntelliJ IDEA interface, terminal, Maven, Java Core, Spring Framework, Hibernate, JUnit, Swagger, H2, PostgreSQL, xml, polymorphism, inheritance, encapsulation, GOF design patterns, java, backend, personal computers, peripherals, local network, backup, Database, Apache Tomcat, GIT, Sonar, Jenkins, Jira, Java 8, Spring Boot 2, Junit 4, Junit 5, Mockito 2, Hibernate 5, liquibase, REST API, data layer, Spring Data, servlet, MySQL, Java 8, log4j, mockito, HTML 5, JS, JQuery, user registration, integration tests
Experience
Professional experience0 - 5 years
Languages
EnglishGoodRussianGood
Project history
Project Roles: developer
Description: Application allows to create, manage own events and attend to another events.
Team: Backend team: 6 members, android team: 2 members, designer: 1 member, BA: 1
member
Database: PostgreSQL
Tools: IntelliJ IDEA, Apache Tomcat, GIT, Maven, Sonar, Jenkins, Jira
Technologies: Java 8, Spring Boot 2, Junit 4, Junit 5, Mockito 2, Hibernate 5, liquibase 3.5,
swagger, rest-assured 3.0, hamcrest 1.3, mapstruct, google guava, jjwt.
Participation:
When I was working on a project, I implemented such functions:
* Created web layer which contains REST API controllers;
* Created data layer using Spring Data and Hibernate;
* Created unit and Integration tests;
* Wrote the documentation;
* Participated in daily meetings and in retrospectives.
Description: Application allows to create, manage own events and attend to another events.
Team: Backend team: 6 members, android team: 2 members, designer: 1 member, BA: 1
member
Database: PostgreSQL
Tools: IntelliJ IDEA, Apache Tomcat, GIT, Maven, Sonar, Jenkins, Jira
Technologies: Java 8, Spring Boot 2, Junit 4, Junit 5, Mockito 2, Hibernate 5, liquibase 3.5,
swagger, rest-assured 3.0, hamcrest 1.3, mapstruct, google guava, jjwt.
Participation:
When I was working on a project, I implemented such functions:
* Created web layer which contains REST API controllers;
* Created data layer using Spring Data and Hibernate;
* Created unit and Integration tests;
* Wrote the documentation;
* Participated in daily meetings and in retrospectives.
Project Roles: developer (student)
Description: Created with servlet api application for managing bank accounts, which allows to
create accounts, transfer funds between accounts. Also user can register in system,
open a deposit and take a loan.
Team: 1 member
Database: MySQL
Tools: IntelliJ IDEA, Maven, Apache Tomcat, Sonar, Git
Technologies: Java 8, servlet api, log4j, junit 4, mockito, HTML 5(Flexboxgrid), JS(JQuery)
Participation:
The following features have been implemented:
* created user registration and verification;
* created handling requests;
* implemented localization;
* implemented unit tests and integration tests;
* wrote documentation
Description: Created with servlet api application for managing bank accounts, which allows to
create accounts, transfer funds between accounts. Also user can register in system,
open a deposit and take a loan.
Team: 1 member
Database: MySQL
Tools: IntelliJ IDEA, Maven, Apache Tomcat, Sonar, Git
Technologies: Java 8, servlet api, log4j, junit 4, mockito, HTML 5(Flexboxgrid), JS(JQuery)
Participation:
The following features have been implemented:
* created user registration and verification;
* created handling requests;
* implemented localization;
* implemented unit tests and integration tests;
* wrote documentation