Π’Ρ…ΠΎΠ΄ Π‘Π»ΠΎΠ³
Π‘Ρ‚Ρ€ΠΎΠΈΡ‚Π΅Π»ΡŒΡΡ‚Π²ΠΎ ΠΈ Ρ€Π΅ΠΌΠΎΠ½Ρ‚
Π Π΅ΠΏΠ΅Ρ‚ΠΈΡ‚ΠΎΡ€Ρ‹
ΠšΡ€Π°ΡΠΎΡ‚Π°
ЀрилансСры
Π Π°Π·Π½Ρ‹Π΅ спСциалисты
Π’Ρ€Π΅Π½Π΅Ρ€Ρ‹
Π£Ρ…ΠΎΠ΄ Π·Π° ΠΆΠΈΠ²ΠΎΡ‚Π½Ρ‹ΠΌΠΈ
Автоинструкторы

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° Java β€” удалённая Ρ€Π°Π±ΠΎΡ‚Π° Π² МосквС

Π”Π°Ρ‚Π°: 2025-04-22
Π”Π΅Ρ‚Π°Π»ΠΈ
Π Π΅Π³ΠΈΠΎΠ½
Москва
Π—Π°Π½ΡΡ‚ΠΎΡΡ‚ΡŒ
дистанционно
Π‘Ρ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ
договорная
Π”Π°Ρ‚Π° ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ
2025-04-22
ОписаниС
ВрСбуСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ backend Ρ‡Π°ΡΡ‚ΡŒ, простой ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π½Π° спрингС с in-memory Π±Π°Π·ΠΎΠΉ(Π½ΠΎ Π»ΡƒΡ‡ΡˆΠ΅ пСрсистСнтной ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, ΠΊ самой Π±Π°Π·Π΅ Π΄Π°Π½Π½Ρ‹Ρ… ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠΉ Π½Π΅Ρ‚) ΠΈ ΠΏΠ°Ρ€ΠΎΠΉ Ρ€ΡƒΡ‡Π΅ΠΊ ## ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ DogApi ### ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ ΠΈΠ· сСбя ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰Π΅Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»: * ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ списка ΠΏΠΎΡ€ΠΎΠ΄ собак * ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ случайного изобраТСния собаки ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΉ ΠΏΠΎΡ€ΠΎΠ΄Ρ‹ * Π‘ΠΎΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ½Ρ€Π°Π²ΠΈΠ²ΡˆΠ΅Π³ΠΎΡΡ изобраТСния Π² список “ΠŸΠΎΠ½Ρ€Π°Π²ΠΈΠ²ΡˆΠΈΡ…ΡΡ“ * ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ всСго списка “ΠŸΠΎΠ½Ρ€Π°Π²ΠΈΠ²ΡˆΠΈΡ…ΡΡ“ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ собак ### Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π½ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π±ΡƒΠ΄Π΅Ρ‚ ΡΠΎΡΡ‚ΠΎΡΡ‚ΡŒ ΠΈΠ· 2 основных ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚: * Backend ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΠΎΠ΅ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠ° Spring * Android ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΠΎΠ΅ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ Android SDK ### ΠšΠΎΠΌΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΡ ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°ΠΌΠΈ Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ΠΎ посрСдством ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° REST со ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚ΠΎΠΌ: *@GET /{base_url}/breeds - ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ списка ΠΏΠΎΡ€ΠΎΠ΄ ```json { “breeds“: [ “stbernard“, “sharpei“ ] } ``` * @GET /{base_url}/{breed}/random - ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ случайного изобраТСния ```json { “image_url“: “https://images.dog.ceo/breeds/hound-afghan/n02088094_907.jpg“ } ``` * @POST /{base_url}/favorite ```json { “username“: “username“, “image_url“: “https://images.dog.ceo/breeds/hound-afghan/n02088094_1186.jpg“ } ``` * @GET /{base_url}/{username}/favorites ```json { “breeds“: [ { “name“: “hound-afghan“, “images“: [ “https://images.dog.ceo/breeds/hound-afghan/n02088094_1186.jpg“, “https://images.dog.ceo/breeds/hound-afghan/n02088094_1724.jpg“, “https://images.dog.ceo/breeds/hound-afghan/n02088094_3582.jpg“ ] } ] } ``` ### Π‘Ρ‚ΠΎΡ€ΠΎΠ½Π½Π΅Π΅ API Для получСния списка ΠΏΠΎΡ€ΠΎΠ΄ ΠΈ случайного изобраТСния собаки ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΉ ΠΏΠΎΡ€ΠΎΠ΄Ρ‹ Π±ΡƒΠ΄Π΅Ρ‚ использовано стороннСС API [dog.ceo](https://dog.ceo/dog-api/documentation/): * ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ списка ΠΏΠΎΡ€ΠΎΠ΄ `https://dog.ceo/api/breeds/list/all` * ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ случайного изобраТСния собаки ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΉ ΠΏΠΎΡ€ΠΎΠ΄Ρ‹ `https://dog.ceo/api/breed/{breed}/images/random` ### Π‘Π°Π·Ρ‹ Π”Π°Π½Π½Ρ‹Ρ… Π€ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π» сохранСния изобраТСния Π² “ΠŸΠΎΠ½Ρ€Π°Π²ΠΈΠ²ΡˆΠ΅Π΅ΡΡ“ ΠΈ получСния списка всСх “ΠŸΠΎΠ½Ρ€Π°Π²ΠΈΠ²ΡˆΠΈΡ…ΡΡ“ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ Π±Π΅Π· использования стороннСго API. Данная информация Π±ΡƒΠ΄Π΅Ρ‚ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒΡΡ ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»ΡΡ‚ΡŒΡΡ посрСдством взаимодСйствия Backend прилоТСния с ΡƒΠ΄Π°Π»Π΅Π½Π½ΠΎΠΉ Π±Π°Π·ΠΎΠΉ Π΄Π°Π½Π½Ρ‹Ρ… ### Π›ΠΎΠ³ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅/ΠœΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ TBD ### ВСстированиС TBD.
ΠŸΠΎΡ…ΠΎΠΆΠΈΠ΅ Π·Π°ΠΊΠ°Π·Ρ‹

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° Java

дистанционно
договорная
Π”ΠΎΠ±Ρ€Ρ‹ΠΉ дСнь. НуТно ΠΏΠΎΡΠΈΠ΄Π΅Ρ‚ΡŒ Π½Π° собСсСдовании - скрытно ΠΏΠΎΡΠ»ΡƒΡˆΠ°Ρ‚ΡŒ ΠΈ ΠΏΠΎΠ΄ΡΠΊΠ°Π·Π°Ρ‚ΡŒ, Ссли Ρ‡Ρ‚ΠΎ. Π― ΠΏΠΎΡˆΠ°Ρ€ΡŽ экран, Π±ΡƒΠ΄Π΅Ρ‚ ΡΠ»Ρ‹ΡˆΠ½ΠΎ ΠΈ мСня ΠΈ ΠΈΠ½Ρ‚Π΅Ρ€Π²ΡŒΡŽΠ΅Ρ€Π°. Π‘Π°ΠΌ-Ρ‚ΠΎ я Π΄Π°Π²Π½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ, я Π½Π΅ выпускник курсов, Π½Π΅ Π΄ΠΆΡƒΠ½, Π½ΠΎ ситуация Π½Π° Ρ€Ρ‹Π½ΠΊΠ΅ Ρ‚Π°ΠΊΠΎΠ²Π°, Ρ‡Ρ‚ΠΎ ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ собСсСдованиС Π½Π° вСс Π·ΠΎΠ»ΠΎΡ‚Π°, ΠΈ ΠΌΠ½Π΅ прСдстоит ΠΎΠ΄Π½ΠΎ, Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ нСстандартноС, Ρ…ΠΎΡ‡Ρƒ ΠΏΠΎΠ΄ΡΡ‚Ρ€Π°Ρ…ΠΎΠ²Π°Ρ‚ΡŒΡΡ.
Π‘Π°Π½ΠΊΡ‚-ΠŸΠ΅Ρ‚Π΅Ρ€Π±ΡƒΡ€Π³ ЀрилансСры

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° Java

дистанционно
договорная
ПоТСлания ΠΈ особСнности: Π˜Π½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡ ΠΏΠΎ api. Π’Π΅Π½Π΄ΠΈΠ½Π³. НС ΠΎΠ½Π»Π°ΠΉΠ½!.
ЧСлябинск ЀрилансСры

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° Java

дистанционно
договорная
ПоТСлания ΠΈ особСнности: ΠŸΠΎΠΌΠΎΡ‡ΡŒ Ρ€Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅.
Москва ЀрилансСры

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° Java

дистанционно
договорная
ПоТСлания ΠΈ особСнности: О ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅: АрхитСктура ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΏΠΎΠ΄Ρ€Π°Π·ΡƒΠΌΠ΅Π²Π°Π΅Ρ‚ Ρ€Π°Π·Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π½Π° on-chain смарт-ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚Ρ‹ ΠΈ высокоскоростной off-chain Ρ‚ΠΎΡ€Π³ΠΎΠ²Ρ‹ΠΉ Π΄Π²ΠΈΠΆΠΎΠΊ. Запуск Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π·Π°ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Π½ Π΄ΠΎ августа. Кого я ΠΈΡ‰Ρƒ? МнС Π½ΡƒΠΆΠ΅Π½ ΡΠΈΠ»ΡŒΠ½Ρ‹ΠΉ Senior Backend Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ станСт тСхничСским ядром ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°. Π’Π°ΡˆΠ° главная Π·Π°Π΄Π°Ρ‡Π° β€” Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Trading Engine (исполнСниС ΠΎΡ€Π΄Π΅Ρ€ΠΎΠ², расчСт P&L, трансляция ΠΊΠΎΡ‚ΠΈΡ€ΠΎΠ²ΠΎΠΊ) с Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ ΠΌΠ΅Π½Π΅Π΅ 100ms Π½Π° ΠΎΡ€Π΄Π΅Ρ€. ВСхнологичСский стСк: Node.js, TypeScript, Fastify; Настройка сСрвСрной Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ (Main VPS + Hot Standby VPS); Redis (кэш ΠΊΠΎΡ‚ΠΈΡ€ΠΎΠ²ΠΎΠΊ, Pub/Sub для ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ); WebSocket-сСрвСр для Ρ€Π΅Π°Π»Ρ‚Π°ΠΉΠΌ-трансляции Π΄Π°Π½Π½Ρ‹Ρ…; Π˜Π½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ: CoinGecko Pro API, Pyth Network. Условия: Π€ΠΎΡ€ΠΌΠ°Ρ‚: Full-time, полная ΡƒΠ΄Π°Π»Π΅Π½ΠΊΠ°. ΠžΠΏΠ»Π°Ρ‚Π°: ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²ΠΎΡ‡Π½ΠΎ 3000 USD Π² мСсяц. ΠŸΡ€ΠΎΡ†Π΅ΡΡ Π½Π°ΠΉΠΌΠ°: Π― Ρ†Π΅Π½ΡŽ вашС врСмя. Никаких тСстовых Π·Π°Π΄Π°Π½ΠΈΠΉ, многочасовых Π»Π°ΠΉΠ²-ΠΊΠΎΠ΄ΠΈΠ½Π³ΠΎΠ² ΠΈ общСния с HR. Π― Π½Π΅ тСхничСский спСциалист, поэтому процСсс ΠΎΡ‚Π±ΠΎΡ€Π° простой. Если ΠΏΡ€ΠΎΡ„ΠΈΠ»ΡŒ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚, ΠΌΡ‹ созваниваСмся, обсуТдаСм ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ ΠΏΠΎ сущСству ΠΈ договариваСмся ΠΎ Ρ€Π°Π±ΠΎΡ‚Π΅. Π–Π΄Ρƒ Π²Π°ΡˆΠΈΡ… ΠΎΡ‚ΠΊΠ»ΠΈΠΊΠΎΠ² со ссылками Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹ ΠΈΠ»ΠΈ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΈ.
Москва ЀрилансСры

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° Java

дистанционно
договорная
МоТно ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚ΠΎΠ² 70-90 ΠΎΡ‚ Π·Π°Π΄Π°Ρ‡ΠΈ.
Москва ЀрилансСры

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° Java

дистанционно
договорная
Java.
Москва ЀрилансСры

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° Java

дистанционно
договорная
ПоТСлания ΠΈ особСнности: РСшСниС Π½ΡƒΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ сСгодня, Π½Π°Π΄ΠΎ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Ρ€Π°ΡΡˆΠΈΡ„Ρ€ΠΎΠ²Ρ‹Π²Π°Ρ‚ΡŒ тСкста, Π΅ΡΡ‚ΡŒ Π·Π°Π΄Π°Π½ΠΈΠ΅ ΠΈ ΠΊΡ€ΠΈΡ‚Π΅Ρ€ΠΈΠΈ.
Москва ЀрилансСры