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

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

Π”Π°Ρ‚Π°: 2023-02-02
Π”Π΅Ρ‚Π°Π»ΠΈ
Π Π΅Π³ΠΈΠΎΠ½
Москва
Π—Π°Π½ΡΡ‚ΠΎΡΡ‚ΡŒ
дистанционно
Π‘Ρ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ
договорная
Π”Π°Ρ‚Π° ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ
2023-02-02
ОписаниС
Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ для ПК. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° с нуля. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π½Π° java Π—Π°Π΄Π°Ρ‡Π°: ## ОписаниС Π·Π°Π΄Π°Ρ‡ΠΈ НСобходимо Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ SpringBoot ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½Ρ‹ΠΉ http сСрвис (ΠΌΠ΅Ρ‚ΠΎΠ΄ get, Π±Π΅Π· ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ²). ΠŸΡ€ΠΈ этом ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π² 2Ρ… Ρ€Π΅ΠΆΠΈΠΌΠ°Ρ…: Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ Π²Ρ‹Π·ΠΎΠ²Π΅ ΠΈ Ρ€Π΅ΠΆΠΈΠΌΠ΅ эмуляции. ## ВрСбования 1. Π£ прилоТСния Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ 2 профиля (dev, prom) 2. Π’ ΠΏΡ€ΠΎΡ„ΠΈΠ»Π΅ prom ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΉ http endpoint (ΠΌΠ΅Ρ‚ΠΎΠ΄ get, Π±Π΅Π· ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ²) * Π’ качСствС http endpoint'Π° ΠΌΠΎΠΆΠ½ΠΎ Π²Π·ΡΡ‚ΡŒ https://httpbin.org/get 3. Π’ ΠΏΡ€ΠΎΡ„ΠΈΠ»Π΅ dev ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π΅ Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹ΠΉ http endpoint, вмСсто этого ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ stub bean * stub bean -- это Π·Π°Π³Π»ΡƒΡˆΠ΅Ρ‡Π½Ρ‹ΠΉ класс, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚, Π±Π΅Π· Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π²Ρ‹Π·ΠΎΠ²Π° сСрвиса. 4. ΠΠ°ΠΏΠΈΡˆΠΈΡ‚Π΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡŽ прилоТСния Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ stub bean создавался Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² ΠΏΡ€ΠΎΡ„ΠΈΠ»Π΅ dev, ΠΏΡ€ΠΈ этом Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹ΠΉ bean Π² Π΄Π°Π½Π½ΠΎΠΌ ΠΏΡ€ΠΎΡ„ΠΈΠ»Π΅ Π½Π΅ создаСтся 5. url для http endpoint'Π° Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈΠ·ΡƒΠ΅ΠΌΡ‹ΠΌ ΠΈ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ Ρ‡Π΅Ρ€Π΅Π· ConfigurationProperties. 6. ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° ΡΡ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€ΠΈΠ·Π°Ρ†ΠΈΡŽ ΠΊΠΎΠ΄Π° (model, view, controller) 7. ΠΠ°ΠΏΠΈΡˆΠΈΡ‚Π΅ unit-тСсты Π½Π° service классы (ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΠ΅ SpringBootTest). 8.НуТны Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠ΅ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ javadoc 9.ВстроСн checkstyle - ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° строки Π½Π° ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½ΡƒΡŽ Π΄Π»ΠΈΠ½Ρƒ. Если Π΄Π»ΠΈΠ½Π½Π° большС, Π½ΡƒΠΆΠ΅Π½ пСрСнос. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ°, Ρ‡Ρ‚ΠΎ ΠΌΠ΅ΠΆΠ΄Ρƒ арифмСтичСскими ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π°ΠΌΠΈ Π΅ΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ±Π΅Π».
ΠŸΠΎΡ…ΠΎΠΆΠΈΠ΅ Π·Π°ΠΊΠ°Π·Ρ‹

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° 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

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

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

дистанционно
договорная
Π₯ΠΎΡ‡Ρƒ ΠΎΠ±ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ Jawa.
Москва ЀрилансСры