Працював в 1 компанії   2 роки 8 місяців

IT

Java Developer

Tech1

IT

2 роки 7 місяців

12.2021 - 07.2024

  • Programming languages: Java
  • Java libraries: Mockito, Junit, Apache Commons, Jackson, Log4j 2
  • Style sheet languages: CSS
  • Markup languages: HTML
  • VCS: Git, GitHub, Bitbucket
  • Java frameworks: Spring, Spring Boot, Hibernate
  • JavaScript frameworks: Vue.js
  • Runtime environment: Node.js
  • Databases: MySQL, PostgreSQL, MongoDB
  • ORM (Object-Relational Mapping): Hibernate, JPA (Java Persistence API)
  • Database management tools: pgAdmin, TablePlus, MongoDB Compass
  • Container-orchestration systems: Docker, Docker-compose
  • Java build tools: Maven
  • Bug tracking systems: Trello
  • Package managers: Maven
  • Architectural styles and patterns: SOA
  • Application framework: Spring Boot
  • Web services: RESTful
  • Programming Interfaces: API
  • Testing levels: Unit testing, Integration testing
    1. Develop and maintain scalable and high-performance web applications using Java, with occasional interaction with the frontend using HTML/CSS/JavaScript.
    2. Collaborate with cross-functional teams, including designers and frontend developers, to ensure consistency between the interface components and backend.
    3. Provide guidance and consultation to junior developers on the project. 4. Architect and design efficient and reusable code structures, ensuring code quality.
    5. Optimize applications for performance, responsiveness, and user experience.
    6. Conduct thorough code reviews, and identify and fix bugs or issues.
    7. Stay updated with the latest trends and advancements in software development.

Ключова інформація

  • Programming languages: Java
  • Java libraries: Mockito, Junit, Apache Commons, Jackson, Log4j 2
  • Style sheet languages: CSS
  • Markup languages: HTML
  • VCS: Git, GitHub, Bitbucket
  • Java frameworks: Spring, Spring Boot, Hibernate
  • JavaScript frameworks: Vue.js
  • Runtime environment: Node.js
  • Databases: MySQL, PostgreSQL, MongoDB
  • ORM (Object-Relational Mapping): Hibernate, JPA (Java Persistence API)
  • Database management tools: pgAdmin, TablePlus, MongoDB Compass
  • Container-orchestration systems: Docker, Docker-compose
  • Java build tools: Maven Bug tracking systems: Trello
  • Package managers: Maven
  • Architectural styles and patterns: SOA
  • Application framework: Spring Boot
  • Web services: RESTful
  • Programming Interfaces: API
  • Testing levels: Unit testing, Integration testing

Навчався в 1 закладі

Національний технічний університет "Дніпровська політехніка"

Електротехнічний факультет / Автоматизація та комп'ютерно-інтегровані технології

Днепр, 2021

Володіє мовами

Англійська

вище середнього

Російська

вільно

Може проходити співбесіду на цій мові

Може проходити співбесіду на цій мові

Українська

рідна

Може проходити співбесіду на цій мові

Може проходити співбесіду на цій мові

Додаткова інформація

Менеджер по продажам

Вакансия Менеджер по продажам не интересует.

Комп'ютерні навички

Professional Skills

  • Java Core
  • Spring Boot
  • Spring Data
  • Spring MVC
  • Hibernate
  • MySQL
  • PostgreSQL
  • MongoDB
  • Maven
  • NODE JS
  • VUE JS

Водительское удостоверение

Є водійське посвідчення категорії B.

Особисті якості

Highly skilled Java developer with expertise in building robust and efficient software solutions. Proficient in a wide range of Java technologies, frameworks, and tools. Strong problem-solving abilities and a keen eye for detail. Committed to delivering high-quality code and contributing to the success of projects. Adept at collaborating with cross-functional teams and demonstrating excellent communication skills.

Dmytro

Middle Java Developer

Дніпро

1 500 $

25 років

Активно шукає роботу

повна зайнятість

Характер роботи: віддалена робота

Оновлено 1 тиждень тому