Публікуйте вакансії
Наймайте без комісій
Кваліфікований професіонал із 3+ роками досвіду розробки, впровадження та тестування веб-додатків тощо з використанням широкого спектру технологій (Java, Servlets, JSP, Spring, Hibernate, Spring boot, Spring security, HTML, CSS тощо). ).
Розроблено та спроектовано API мікросервісу для CPM, сайтів, мобільних додатків і ресурсів адміністрування додатків. Інтеграція інших мікросервісів та API. Розроблено та оптимізовано структуру бази даних.
Знати процес формування та підтримки бізнес-логіки: встановлення, аналіз, візуалізація функціональних та нефункціональних вимог. Захоплюється алгоритмами на графах, призер обласних олімпіад з програмування та математики 10-11 класів.
Орієнтований на деталі, командний гравець, високоорганізований. Член команди, досвід управління командою та наставництва.
Технічні навички
Мови програмування:
Java v.8/11 (3+ роки)
Фреймворки: сервлети, JSP, Spring, Hibernate, Spring boot, Spring security
Веб-технології: HTML, CSS, XML
Операційні системи: Linux, Windows
VCS: Git, GitLab
Інструменти: Maven
Бази даних: PostgreSQL, MS SQL Server, MySQL
API: Rest API, WebSocket, ООП, АОП, Шаблони проектування, Алгоритми
Тестування: Junit, Integration
Спеціальні навички
• Забезпечення розробки, орієнтованої на тестування.
•Розробка та впровадження API.
•Оновлення компонентів реалізованих проектів до нових версій Java.
• Забезпечення модульного тестування.
•Керування командами та розподіл завдань.
•Створення програмного забезпечення на стороні сервера.
•Розробка API мікросервісу для CPM, сайтів і програм.
•Інтеграція інших мікросервісів та API.
•Проектування та оптимізація структури бази даних.
•Адміністрування сервера, налаштування роботи сервісів.
•Проблеми підтримки та гарячої фіксації.
Проекти
Проект: Інтернет-магазин
Обов'язки:
• Взяв участь у всіх фазах життєвого циклу розробки
•Написав добре розроблений, тестований, ефективний код
•Підготовка та випуск випусків програмних компонентів
•Підтримував безперервне вдосконалення шляхом дослідження альтернатив і технологій і представляв їх для архітектурного огляду
Використана технологія: Servlet API, JDBC, MySQL, Maven
Проект: Кіномагазин
Обов'язки:
•Працював над проектом продукту.
•Виконував невеликі завдання.
• Виправлені помилки
•Підготовка та випуск випусків програмних компонентів
Використовувані технології: Hibernate, MySQL, Spring
Responsibilities:
•Developing a microservice API for CPM, sites, and applications.
•Worked on a product project.
•Performed small tasks.
•Fixed bugs.
•I am responsible for the operation of transaction services and the production of thecurrent price of coins.
•I design the architecture of new functionality and refactoring of the old one.
•Programmed REST + web socket integration with
Tech used: Java 8/11, Maven, JUnit, Spring boot, Spring MVC, SOLID, Spring security, Postgres, REST API, Spring reactive, Integration testing, WebSocket connection, Jira, GitLab
Responsibilities:
•Designed and developed rest API for mobile applications and applicationadministration resources.
•Integration of other microservices and API.
•Designed and optimized the database structure.
•Administered the server, and configured the work of services.
•Support and hotfix problems.
Tech used: Java 8, Maven/Gradle, JUnit, Spring boot, Spring security, MySql/Postgres, PostGIS, GitLab.
Responsibilities:
•Worked on a product project.
•Performed small tasks.
•Fixed bugs.
•Refactored code.
Tech used: Java 8, Maven, JUnit, Spring boot, Spring security, MySql