Middle Java Developer IRC170285 - 23436

Розміщено більше 30 днів тому
Спеціалізація: Java
Відкритий для офферів
3 500 $
Україна
Київ
Більше 3 років
Intermediate
Розгляд варіантів
Робота в офісі на повний робочий день
Часткова зайнятість
Дистанційна робота (повний робочий день)
Фріланс (одноразові проекти)
Переїзд в інше місто

Перекладено Google

Я хороший Java розробник з великим досвідом)

AllBridge Java Middle Developer


- Налаштував інтелектуальні контракти локально, почав обмін повідомленнями, відкрив базу даних (Cassandra) і саму програму та представив її клієнту

- Створено надійний смарт-контракт для передачі токенів з одного блокчейну в інший

— Реалізовано обмін повідомленнями (ActiveMQ) у проекті, який відповідав за прослуховування смарт-контракту, обробку повідомлення та надсилання нового повідомлення іншому смарт-контракту.

- Розбив програму на модулі та зібрав усі модулі за допомогою конфігурації Gradle


Neonomics Java Middle Developer


— Розгорнув кілька модулів локально через Docker і написав деяку конфігурацію для автоматичного розгортання.

— Отримав досвід роботи з фреймворком Vert.x і додав функціонал, який обробляв отримані від користувача дані. Працював з Mapper

- Отримав досвід роботи з великим багатомодульним програмним продуктом.

– Мене відібрали в команду, яка працювала над архітектурою нового модуля. Я створив архітектурне рішення для входу в обліковий запис модуля на прикладі uml діаграм. Я продумав тип бази, дані, які будуть зберігатися в базі, об'єкти для користувача.


Corside Java Junior Developer Приватне підприємство


— Працював із Apache Solr і створив інтерактивний пошук шин із частковим збігом (RegEx). Я додав новий ланцюжок до ланцюжка відповідальності, який обробляв пошуковий запит користувача.

- Створено профіль покупця: редагування даних користувача, перегляд останнього замовлення, банер популярних шин, перегляд історії замовлень, список залишених коментарів (REST API)

- Сайт перенесено на нову версію API Amazon і Kelkoo, щоб отримувати канали (раніше був FTP)

- Написав скрипти бази даних для зміни бази даних на виробництві

— Використання IDEA Debug для робочого середовища та виправлення помилок

— Перероблено збереження товарів користувача із сеансу в базу даних (PostgreSQL).


Студент EPAM на курсах, стажист


- Використав усі знання для створення комерційного проекту «DogHotel» разом з командою брав участь у зустрічах SCRUM

- Пройшов 5 курсів в лабораторії: (Багатопотоковість, Java 8, Spring, Hibernate, Тестування (JUnit, Mockito))

- Вивчив Servlet і mySQL і використав знання для створення остаточного курсу (Cruise). Після презентації проекту пройшов відбірковий тур і потрапив до Лабораторії.

- Я вдосконалив знання Java, вивчив базові алгоритми, шаблони та принципи програмування.


Мій внесок у проект «DogHotel»: Розроблений функціонал інтерфейсу користувача. Налаштував Spring Security для роботи з CloudFiles, а саме використовував CorsWebFilter.

Освіта
National Technical University of Ukraine "Igor Sikorsky Kyiv Polytechnic Institute
Магістр. Факультет: TEF
Спеціальність: Computer sciences
Вересень 2021 - Січень 2023

National Technical University of Ukraine “Igor Sikorsky Kyiv Polytechnic Institute"
Бакалавр. Факультет: TEF
Спеціальність: Computer sciences
Вересень 2015 - Липень 2018

Досвід
student on courses, intern
EPAM
Вересень 2018 - Липень 2019
  • Used all the knowledge to create a commercial project «DogHotel» together with the team took part in SCRUM meetings
  •  Passed 5 courses in the laboratory: (MultithreadingJava 8SpringHibernateTesting(JUnit, Mockito))
  •  Learned Servlet and mySQL and used the knowledge to create the final course project(Cruise). After the presentation of the project, passed the selection round and got into the Laboratory.
  •  I had improved my knowledge of Java, had learned the basic algorithms, patterns and principles of programming. 


My contribution to the «DogHotel» project: Developed functionality for the user interface. Сonfigured Spring Security to work with CloudFiles, namely used CorsWebFilter. Conducted research and determined that for the purposes of the project (a small number of images) it would be better to use CloudFiles.


Junior java developer
Corside
Серпень 2019 - Травень 2021
  • Worked with Apache Solr and created an interactive tire search with a partial match(RegEx). I added a new chain to the Chain of Responsibility that handled the user's search query.
  • Created buyer profile: edit user data, view last order, banner popular tires, view order history, list of comments left(REST API)
  • Migrated the site to a new version of the API Amazon and Kelkoo, to get feeds(early was FTP) 
  • Wrote database scripts to change database on the production
  • Using IDEA Debug for production environment and had fixing bug
  • Redid the saving of the user's goods from the session to the database(PostgreSQL).

Middle Java Developer
Neonomics
Вересень 2021 - Травень 2022
  • Deployed several modules locally via Docker, and wrote some configuration for automatic deployment.
  • Gained experience working with the Vert.x framework and added functionality that processed data received from the user. Worked with Mapper
  • Gained experience working with a large multi-module software product.
  • I was selected for the team that worked on the architecture of the new module. I created an architectural solution for module account insign using the example of uml diagrams. I thought out the type of database, data that will be stored in the database, objects for the user.



Middle java developer
AllBridge
Лютий 2022 - Жовтень 2022
  • Configured smart contracts locally, started messaging, brought up the database(Cassandra) and the application itself and presented it to the client
  • Created a solidity smart contract to transfer tokens from one blockchain to another
  • Implemented messaging (ActiveMQ) in a project that was responsible for listening to a smart contract, processing a message and sending a new message to another smart contract.
  • Splitted the app into modules and assembled all the modules using Gradle configuration



Навички
Java 8 - 4 роки
Activemq - 1 рік
Spring - 3 роки
java core - 4 роки
Log4j - 2 роки
Mockito - 2 роки
Junit - 3 роки
Rest API - 3 роки
Postgresql - 2 роки
MongoDB - 1 рік
JDBC - 2 роки
JPA - 3 роки
Gradle - 1 рік
Maven - 4 роки
Swagger - 3 роки
Postman - 3 роки
docker - 2 роки
tomcat - 4 роки
JIRA - 4 роки
Jenkins - 4 роки
Git - 4 роки
CI/CD - 3 роки
OOP - 4 роки
kiss - 3 роки
dry - 3 роки
YAGNI - 4 роки
SOLID - 4 роки
BDUF - 4 роки
APO - 4 роки
Схожі кандидати

Перекладено Google

Відкритий для офферів
3 500 $
Україна
Київ
Більше 3 років
Intermediate
Розгляд варіантів
Робота в офісі на повний робочий день
Часткова зайнятість
Дистанційна робота (повний робочий день)
Фріланс (одноразові проекти)
Переїзд в інше місто
Ми використовуємо cookies
Прийняти