Работал в 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 месяц назад