ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅
π± **Senior Java-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ (Integration)**
ΠΡΠΈΡ (ΠΠ»ΠΌΠ°ΡΡ) **
**
**ΠΠΈΠ³Π° Π¦ΠΈΡΡΠΎΠ²ΠΎΠΉ ΠΠΊΠΎΠ½ΠΎΠΌΠΈΠΊΠΈ** β ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΎΠ½Π½ΡΡ
ΡΠΈΡΡΠ΅ΠΌ ΠΠ°Π½ΠΊΠ°, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠΏΡΠΎΡΠ°ΡΡ Π±Π°Π½ΠΊΠΎΠ²ΡΠΊΠΈΠ΅ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ, ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°ΡΡ Π²ΡΡΠΎΠΊΡΡ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΡ ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΠΉ ΠΈ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡ ΡΡΡΠΎΠ³ΠΈΠ΅ ΡΡΠ°Π½Π΄Π°ΡΡΡ ΠΊΡΠΈΡΠΈΡΠ½ΠΎΡΡΠΈ.
**Π’ΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ:**
β ΠΠΏΡΡ ΠΊΠΎΠΌΠΌΠ΅ΡΡΠ΅ΡΠΊΠΎΠΉ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ backend Π±Π°Π½ΠΊΠΎΠ²ΡΠΊΠΈΡ
ΠΠ’-ΡΠ΅ΡΠ΅Π½ΠΈΠΉ ΠΎΡ 5 Π»Π΅Ρ, ΡΡΠΎΠ²Π΅Π½Ρ senior
β ΠΠΎΠ»Π΅Π΅ 5 Π»Π΅Ρ ΠΎΠΏΡΡΠ° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ Π½Π° Java 17+, Π²ΠΊΠ»ΡΡΠ°Ρ Π³Π»ΡΠ±ΠΎΠΊΠΈΠ΅ Π·Π½Π°Π½ΠΈΡ Java Core, JMM ΠΈ JVM
β ΠΠ»ΡΠ±ΠΎΠΊΠΈΠ΅ Π·Π½Π°Π½ΠΈΡ ΠΈ ΠΎΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ Spring Framework, Π²ΠΊΠ»ΡΡΠ°Ρ Spring Boot, Spring Data, Spring Security, Π° ΡΠ°ΠΊ ΠΆΠ΅ WebFlux
β ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ ΡΠΎΠ±ΡΡΠΈΠΉΠ½ΡΠΌΠΈ ΠΌΠΈΠΊΡΠΎΡΠ΅Π²ΡΠΈΡΠ½ΡΠΌΠΈ Π°ΡΡ
ΠΈΡΠ΅ΠΊΡΡΡΠ°ΠΌΠΈ ΡΠ΅ΡΠ΅Π· Kafka
β ΠΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΎΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ ΠΎΡΠ΅ΡΠ΅Π΄ΡΠΌΠΈ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠΉ (Kafka / Artemis) ΠΈ Kafka Streams
β ΠΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΎΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ ΡΠΎΡΠΌΠ°ΡΠΎΠΌ Avro ΠΈ Schema Registry
β Π£ΠΌΠ΅Π½ΠΈΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°ΡΡ ΠΈ ΡΠ°Π·ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ API
β ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ WSO2 ΠΈ Gravitee
β ΠΠ½Π°Π½ΠΈΡ SQL ΠΈ ΠΏΡΠΈΠ½ΡΠΈΠΏΠΎΠ² ΡΠ°Π±ΠΎΡΡ ΡΠ΅Π»ΡΡΠΈΠΎΠ½Π½ΡΡ
ΠΈ Π½Π΅ΡΠ΅Π»ΡΡΠΈΠΎΠ½Π½ΡΡ
Π±Π°Π· Π΄Π°Π½Π½ΡΡ
β ΠΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΠΉ CI/CD, Π²ΠΊΠ»ΡΡΠ°Ρ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ (Jenkins)
β ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ ΡΠΈΡΡΠ΅ΠΌΠ°ΠΌΠΈ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠΈΠ·Π°ΡΠΈΠΈ ΠΈ ΠΎΡΠΊΠ΅ΡΡΡΠ°ΡΠΈΠΈ (Docker / Kubernetes)
β ΠΠ½Π°Π½ΠΈΡ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΠΉ ΡΠΊΡΡΡΠ΅ΠΌΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ: TDD, BDD, DDD, Pair Programming ΠΈ ΠΈΡ
ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅
β ΠΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΏΡΠΈΠ½ΡΠΈΠΏΠΎΠ² ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΠΉ DevOps ΠΈ Agile
β‘οΈ** **[**ΠΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅ ΠΎ Π²Π°ΠΊΠ°Π½ΡΠΈΠΈ Π½Π° career.habr.com**](ΠΠΎΡΡΡΠΏΠ½ΠΎ Π² ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ΅)
π ΠΠ°Π²ΠΈΠ³Π°ΡΠΈΡ:** **[**ΠΠ°Π·Π° Π·Π½Π°Π½ΠΈΠΉ**](ΠΠΎΡΡΡΠΏΠ½ΠΎ Π² ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ΅)** β’ **[**ΠΠ°Π΄Π°ΡΠΈ**](ΠΠΎΡΡΡΠΏΠ½ΠΎ Π² ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ΅)** β’ **[**Π‘ΠΎΠ±Π΅ΡΠ΅Π΄ΠΎΠ²Π°Π½ΠΈΡ**](ΠΠΎΡΡΡΠΏΠ½ΠΎ Π² ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ΅)