• Find Jobs
  • Add Resume
Log in
  • Log in
  • Registration
  • For employers
  • Log in

    Remind password

    No account?

    Sign up
  • More
    • Recruitment agencies
    • News
    • Library
    • Universities
    • Classifier
    • Services for jobseekers
    • For employers
  • For employers
  1. Jobs in Kharkov
  2. Resume search
  3. Office managers, secretaries, administrators
  4. Resume Junior Java Developer
  • To the resume list
  • Log in as employer
  • Send similar
  •  Print resume
  • Add to favorites

Fedir

Resume Junior Java Developer

19 August 2019y.

Chernivtsi Oblast

Log in or register as an employer to see the contact information.

  • Education—
  • Work experiencedoes not matter
  • Job typeany
  • Work typeany

Original text

Personal

Name

Date of birth

****** Fedir

**********

Address

Chernivtsi

Mobile

Show contacts

E-mail

****************** (mailto:******************)

Marital status

Married

Skype

Fedia_ch

GitHub

https://github.com/Fedia23 (https://github.com/Fedia23)

LinkedIn

https://www.linkedin.com/in/fedia-******-9ab68713b (https://www.linkedin.com/in/fedia-******-9ab68713b)

Education

2009 — 2013

Chernivtsi Industrial College, specialty “Software development”.

2018—now

English courses in Profi Center

Experience

2017 (Java/Android course 3 months in company SoftGroup)

On this course, I learned the following topics : Java Core, gradle, JSON format, DB SQLite, Retrofit + RxJava, Picasso, Glide Library, RecyclerView + CardView + ViewHolder Pattern, AsyncTask, Google Play, Firebase , socket.

2019—Java course (4 months in company InventorSoft)

On this course, I’ve learned the following topics : Git, Collections in java, Lambdas and Streams in java 8, Dependency Injection, Spring Boot, Spring MVC, Thymeleaf, REST service, Spring Security, SQL, JDBC, Hibernate, JPA, JUnit tests.

Also I developed team project….

Education Software

Project Description:

The application is a management system of online learning courses. It has been designed to help the IT company to manage its internal learning courses.

The system has been designed to provide convenient, simple digital support for students and facilitate their way of learning new skills and provide electronic learning resources reachable at any time and place.

The project logically split into 3 different parts.

* Student’s part: aimed for those who wants to learn subjects and technologies with just simple subscription to the course. Students gets email notification as a reminder before course start.

* Teacher’s part: designed for those who hold some information want to share it with other people. They have ability to manage learning materials associated with their knowledge sphere and create a plan of study.

* Administrator’s part: it is a subsystem that uses for managing, planning and scheduling a courses. The administrators can plan course for the future and all assigned to it corresponding stakeholders. All the stakeholders will be notified to remind about upcoming event.

APIs are secured so each group can do only actions granted for their role. It means that students can’t update teachers courses as well as teachers can’t manage student’s schedule.

Involvement Duration:

3 months

Project Role:

Trainee developer

Responsibilities:

  • Integration back-end services with front-end

  • Developing REST services

  • Creating custom JSR-303 Bean Validation

  • Creating custom scheduler for sending background notifications to users

  • Configuring security authentication for back-end services

  • Setting up Liquibase for incremental DB update

Tools & Technologies:

Java8, Spring Boot, Spring Security, Spring Data, Spring AOP, Spring MVC, Hibernate, RESTful, Google API, GitHub API, JPA, PostgreSQL, Quartz Scheduler, Log4J, Maven, Docker, Liquibase, Thymeleaf, Ajax, JQuery, Handelbars, Git.


Skills:

Programming languages/ technologies

Frameworks

  • Maven / Gradle

  • Java / JavaFx

  • JSP / Servlets

  • RESTful Web Services

  • XML, JSON

  • Spring / Spring Boot / Spring Data / Spring Security

  • Hibernate / JPA / JDBC

  • Liquibase

  • JUnit, Mockito

Development Tools

RDBMS

  • Eclipse

  • Intellij Idea

  • MySQL

  • Git / subversion

  • Jira

  • Quartz Scheduler

  • JUnit

  • Log4J

  • MS SQL Server

  • MySQL

  • H2

  • PostgreSQL

  • SQLite

Operating Systems

Application / Web Servers

  • Linux (Mint, Ubuntu)

  • Microsoft Windows XP /7 /8 /10

  • Tomcat

  • Apache

Methodologies

  • Agile, SCRUM

  • Test-driven development

Personal qualities:

Responsibility, Attention to detail, Teamwork skills, Willingness to learn, Ability to handle pressure and meet deadlines, Flexibility.

‹›×
    Category:
    • Office managers, secretaries, administrators
    Resume published:
    19 August 2019 (10:22)
    Resume code:
    510492
    • To the resume list
    Report this resume
    Print
    Jobs in Kharkov
    JobsResumesearchRecruitment agenciesevent_seatSeminars and trainings
    info_outlineAbout the projectcommentNewsbookLibrarysettingsAPI
    Library
    Universities in KharkovVocational schools in KharkovClassifier of professions
    Help
    Services
    work Services employers Services candidates
    Contacts
    Send messagerabota@rabota.kharkov.ua
    • Русский
    •  
    • Українська
    •  
    • English
    •  
    User agreementSite map©2000 - 2025 Jobs in Kharkov
    The website administartion is not responsible for the content of private ads
    QR code
    ©2000 - 2025 Jobs in Kharkov