Middle Java Developer IRC170285 - 23436

Opublikowano ponad 30 dni temu
Specjalizacja: Java
Otwarte na oferty
3 500 $
Ukraina
Kijów
Więcej niż 3 lata
Intermediate
Rozważenie opcji
Praca biurowa w pełnym wymiarze godzin
Zatrudnienie na część etatu
Praca zdalna (pełny etat)
Wolny strzelec (projekty jednorazowe)
Przeprowadzka do innego miasta

Przetłumaczone przez Google

Jestem dobrym programistą Java z dużym doświadczeniem)

Programista języka AllBridge w języku Java


- Skonfigurowałem lokalnie inteligentne kontrakty, uruchomiłem komunikację, uruchomiłem bazę danych (Cassandra) i samą aplikację oraz przedstawiłem ją klientowi

- Utworzono solidną inteligentną umowę do przesyłania tokenów z jednego łańcucha bloków do drugiego

- Zaimplementowano komunikatory (ActiveMQ) w projekcie, który odpowiadał za odsłuchanie smart kontraktu, przetworzenie komunikatu i wysłanie nowego komunikatu do innego smart kontraktu.

- Podzieliłem aplikację na moduły i zmontowałem wszystkie moduły przy użyciu konfiguracji Gradle


Środkowy programista Java Neonomics


- Wdrożyłem kilka modułów lokalnie za pośrednictwem Dockera i napisałem konfigurację do automatycznego wdrażania.

- Zdobyłem doświadczenie w pracy z frameworkiem Vert.x i dodałem funkcjonalność przetwarzającą dane otrzymane od użytkownika. Pracował z Mapperem

- Zdobyte doświadczenie w pracy z dużym, wielomodułowym oprogramowaniem.

- Zostałem wybrany do zespołu, który pracował nad architekturą nowego modułu. Na przykładzie diagramów uml stworzyłem rozwiązanie architektoniczne do logowania do modułu. Przemyślałem typ bazy danych, dane, które będą w niej przechowywane, obiekty dla użytkownika.


Corside Java Junior Developer Prywatna firma


- Pracowałem z Apache Solr i stworzyłem interaktywne wyszukiwanie opon z częściowym dopasowaniem (RegEx). Dodałem nowy łańcuch do łańcucha odpowiedzialności, który obsługiwał zapytanie użytkownika.

- Utworzony profil kupującego: edytuj dane użytkownika, przeglądaj ostatnie zamówienie, baner popularnych opon, przeglądaj historię zamówień, listę pozostawionych komentarzy (REST API)

- Przeprowadziłem migrację strony do nowej wersji API Amazon i Kelkoo, aby uzyskać kanały (wcześniej był to FTP)

- Napisałem skrypty bazy danych do zmiany bazy danych na produkcji

- Używanie debugowania IDEA w środowisku produkcyjnym i naprawa błędu

- Ponowne zapisywanie towarów użytkownika z sesji do bazy danych (PostgreSQL).


Student EPAM na kursach, stażysta


- Wykorzystał całą wiedzę do stworzenia komercyjnego projektu «DogHotel» wraz z zespołem brał udział w spotkaniach SCRUM

- Ukończone 5 kursów w laboratorium: (Multitreading, Java 8, Spring, Hibernate, Testing(JUnit, Mockito))

- Nauczyłem się serwletu i mySQL i wykorzystałem tę wiedzę do stworzenia ostatecznego projektu kursu (Cruise). Po prezentacji projektu przeszedł turę selekcji i dostał się do Laboratorium.

- Poprawiłem swoją znajomość Javy, poznałem podstawowe algorytmy, wzorce i zasady programowania.


Mój wkład w projekt «DogHotel»: Opracowanie funkcjonalności interfejsu użytkownika. Skonfigurowałem Spring Security do pracy z CloudFiles, a mianowicie użyłem CorsWebFilter.

Edukacja
National Technical University of Ukraine "Igor Sikorsky Kyiv Polytechnic Institute
Master. Wydział: TEF
Specjalność: Computer sciences
Wrzesień 2021 - Styczeń 2023

National Technical University of Ukraine “Igor Sikorsky Kyiv Polytechnic Institute"
Tytuł licencjata. Wydział: TEF
Specjalność: Computer sciences
Wrzesień 2015 - Lipiec 2018

Doświadczenie
student on courses, intern
EPAM
Wrzesień 2018 - Lipiec 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
Sierpień 2019 - Maj 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
Wrzesień 2021 - Maj 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
Luty 2022 - Październik 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



Umiejętności
Java 8 - 4 roku
Activemq - 1 rok
Spring - 3 roku
java core - 4 roku
Log4j - 2 roku
Mockito - 2 roku
Junit - 3 roku
Rest API - 3 roku
Postgresql - 2 roku
MongoDB - 1 rok
JDBC - 2 roku
JPA - 3 roku
Gradle - 1 rok
Maven - 4 roku
Swagger - 3 roku
Postman - 3 roku
docker - 2 roku
tomcat - 4 roku
JIRA - 4 roku
Jenkins - 4 roku
Git - 4 roku
CI/CD - 3 roku
OOP - 4 roku
kiss - 3 roku
dry - 3 roku
YAGNI - 4 roku
SOLID - 4 roku
BDUF - 4 roku
APO - 4 roku
Podobni kandydaci

Przetłumaczone przez Google

Otwarte na oferty
3 500 $
Ukraina
Kijów
Więcej niż 3 lata
Intermediate
Rozważenie opcji
Praca biurowa w pełnym wymiarze godzin
Zatrudnienie na część etatu
Praca zdalna (pełny etat)
Wolny strzelec (projekty jednorazowe)
Przeprowadzka do innego miasta
używamy cookies
Akceptować