Працював в 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
Dmytro
Middle Java Developer
Дніпро
Активно шукає роботу
повна зайнятість
Характер роботи: віддалена робота
Оновлено 1 тиждень тому