ΠΡΠ° Π²Π°ΠΊΠ°Π½ΡΠΈΡ Π² Π°ΡΡ ΠΈΠ²Π΅
ΠΠΎΡΠΌΠΎΡΡΠ΅ΡΡ ΠΏΠΎΡ ΠΎΠΆΠΈΠ΅ Π²Π°ΠΊΠ°Π½ΡΠΈΠΈ βSenior Java Developer (Fintech)
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π²Π°ΠΊΠ°Π½ΡΠΈΠΈ
ΠΠΎΠΊΠ°ΡΠΈΡ
ΠΠΎΡΠΊΠ²Π°, ΠΠΎΡΠΊΠ²Π°, RU; Remote
Π’Ρ ΡΠΌΠΎΠΆΠ΅ΡΡ ΠΏΠΎΠ»ΡΡΠΈΡΡ ΠΎΠΏΡΡ ΠΈ ΡΠ°ΡΠΊΡΡΡΡ ΡΠ²ΠΎΠΉ ΠΏΠΎΡΠ΅Π½ΡΠΈΠ°Π», ΡΠ°Π±ΠΎΡΠ°Ρ Π½Π°Π΄ ΡΠ½ΠΈΠΊΠ°Π»ΡΠ½ΡΠΌΠΈ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠ½ΡΠΌΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠ°ΠΌΠΈ Π½Π°ΡΠΈΡ ΠΊΠ»ΠΈΠ΅Π½ΡΠΎΠ². Π’Ρ ΡΠΎΠΊΡΡΠΈΡΡΠ΅ΡΡΡΡ Π½Π° ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈΡ Π·Π°Π΄Π°ΡΠ°Ρ , Π° ΠΌΡ Π±Π΅ΡΠ΅ΠΌ Π½Π° ΡΠ΅Π±Ρ ΠΏΠ΅ΡΠ΅Π³ΠΎΠ²ΠΎΡΡ Ρ Π·Π°ΠΊΠ°Π·ΡΠΈΠΊΠΎΠΌ, ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π±ΡΡΠΎΠΊΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΡ Π²ΠΎΠΏΡΠΎΡΠΎΠ² ΠΈ ΡΠ²ΠΎΠ΅Π²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ ΠΎΠΏΠ»Π°ΡΠΈΠ²Π°Π΅ΠΌ ΡΠ°Π±ΠΎΡΡ Π½Π° ΠΏΡΠΎΠ΅ΠΊΡΠ΅.
ΠΡΠΈΠ³Π»Π°ΡΠ°Π΅ΠΌ Senior Java-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ° Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Π½Π° IT-ΠΏΡΠΎΠ΅ΠΊΡΠ°Ρ Π½Π°ΡΠΈΡ ΠΊΠ»ΠΈΠ΅Π½ΡΠΎΠ² (Π² ΡΠΎΡΠΌΠ°ΡΠ΅ Π°ΡΡΡΡΠ°ΡΡ).ΠΠ°Π΄Π°ΡΠΈ:
- Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΈ ΡΠΎΠΏΡΠΎΠ²ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅ ΠΌΠΎΠ½ΠΎΠ»ΠΈΡΠ½ΡΡ ΠΈ ΠΌΠΈΠΊΡΠΎΡΠ΅ΡΠ²ΠΈΡΠ½ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π½Π° Java/Kotlin;
- ΠΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ ΡΠ°Π·Π²ΠΈΡΠΈΠ΅ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΡ ΡΠΈΡΡΠ΅ΠΌ (MSA/SOA/Clean/DDD);
- ΠΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ Ρ Π²Π½Π΅ΡΠ½ΠΈΠΌΠΈ ΠΈ Π²Π½ΡΡΡΠ΅Π½Π½ΠΈΠΌΠΈ ΡΠΈΡΡΠ΅ΠΌΠ°ΠΌΠΈ (REST, gRPC, Kafka, RabbitMQ);
- Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΈ ΡΠΎΠΏΡΠΎΠ²ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅ API, Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡ (OpenAPI / Swagger);
- ΠΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΈ Π±Π°Π· Π΄Π°Π½Π½ΡΡ ;
- ΠΠ°ΠΏΠΈΡΠ°Π½ΠΈΠ΅ unit- ΠΈ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΎΠ½Π½ΡΡ ΡΠ΅ΡΡΠΎΠ² (JUnit 5, Mockito, Testcontainers);
- ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° ΠΈ ΡΡΠ°ΡΡΠΈΠ΅ Π² ΠΏΡΠΎΡΠ΅ΡΡΠ°Ρ CI/CD (GitLab CI, Jenkins), ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠΈΠ·Π°ΡΠΈΡ (Docker, Kubernetes);
- ΠΡΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ΄-ΡΠ΅Π²ΡΡ, ΡΠ΅ΡΠ°ΠΊΡΠΎΡΠΈΠ½Π³, ΠΌΠ΅Π½ΡΠΎΡΡΡΠ²ΠΎ ΠΌΠ΅Π½Π΅Π΅ ΠΎΠΏΡΡΠ½ΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ²;
- ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° ΠΈ ΡΡΠ°ΡΡΠΈΠ΅ Π² DevOps-ΠΏΡΠ°ΠΊΡΠΈΠΊΠ°Ρ , ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³ ΠΈ Π»ΠΎΠ³ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ (Prometheus, Grafana, ELK);
- ΠΠ·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ Ρ Π°Π½Π°Π»ΠΈΡΠΈΠΊΠ°ΠΌΠΈ, QA, DevOps, PO ΠΈ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΠΎΡΠ°ΠΌΠΈ ΠΊΠ°ΠΊ Π½Π° ΡΡΠ°ΠΏΠ΅ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ Π±ΠΈΠ·Π½Π΅Ρ-ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ, ΡΠ°ΠΊ ΠΈ ΠΏΡΠΈ ΡΠ΅ΡΠ΅Π½ΠΈΠΈ ΠΏΠΎΡΡΠ°Π²Π»Π΅Π½Π½ΡΡ Π·Π°Π΄Π°Ρ;
ΠΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΡΠ΅ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ:
- ΠΠΏΡΡ ΠΊΠΎΠΌΠΌΠ΅ΡΡΠ΅ΡΠΊΠΎΠΉ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ Π½Π° Java/Kotlin ΠΎΡ 5 Π»Π΅Ρ;
- ΠΠ½Π°Π½ΠΈΠ΅ ΠΏΠ°ΡΡΠ΅ΡΠ½ΠΎΠ² ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΠΏΡΠΈΠ½ΡΠΈΠΏΠΎΠ² SOLID / DRY / KISS ΠΈ ΠΠΠ;
- ΠΡΠ»ΠΈΡΠ½ΠΎΠ΅ Π·Π½Π°Π½ΠΈΠ΅ Java 11 / 17 / 21+, ΡΠ²Π΅ΡΠ΅Π½Π½ΠΎΠ΅ Π²Π»Π°Π΄Π΅Π½ΠΈΠ΅ Java Core (Collections, Concurrency, Stream API);
- ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ Spring Framework (Boot, Web, Data, Security, Cloud, Integration);
- ΠΠΏΡΡ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ REST/gRPC API;
- Π£Π²Π΅ΡΠ΅Π½Π½ΠΎΠ΅ Π·Π½Π°Π½ΠΈΠ΅ JPA/Hibernate, Π²Π»Π°Π΄Π΅Π½ΠΈΠ΅ SQL;
- ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ ΡΠΈΡΡΠ΅ΠΌΠ°ΠΌΠΈ ΠΌΠΈΠ³ΡΠ°ΡΠΈΠΈ Π΄Π°Π½Π½ΡΡ (FlyWay / LiquiBase);
- ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ ΡΠ΅Π»ΡΡΠΈΠΎΠ½Π½ΡΠΌΠΈ (PostgreSQL, Oracle) ΠΈ NoSQL (Redis / MongoDB / Cassandra / ElasticSearch / Clickhouse) Π±Π°Π·Π°ΠΌΠΈ Π΄Π°Π½Π½ΡΡ ;
- ΠΠΏΡΡ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΠ (ΡΡ Π΅ΠΌΡ, ΡΠ²ΡΠ·ΠΈ, ΡΡΡΡΠΊΡΡΡΡ Π΄Π°Π½Π½ΡΡ );
- ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ Π±ΡΠΎΠΊΠ΅ΡΠ°ΠΌΠΈ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠΉ (Kafka / RabbitMQ / ActiveMQ);
- ΠΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΈ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΎΠΏΡΡ ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΡ ΠΌΠΈΠΊΡΠΎΡΠ΅ΡΠ²ΠΈΡΠ½ΠΎΠΉ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΡ, Π·Π½Π°Π½ΠΈΠ΅ ΠΎΡΠ½ΠΎΠ²Π½ΡΡ ΠΏΠ°ΡΡΠ΅ΡΠ½ΠΎΠ² ΠΌΠΈΠΊΡΠΎΡΠ΅ΡΠ²ΠΈΡΠ½ΠΎΠΉ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΡ;
- ΠΠ°Π²ΡΠΊΠΈ ΠΏΡΠΎΡΠΈΠ»ΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ ΠΏΠ°ΠΌΡΡΠΈ ΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ;
- ΠΠΏΡΡ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΠΈ ΡΠ°Π±ΠΎΡΡ Ρ CI/CD-ΠΏΠ°ΠΉΠΏΠ»Π°ΠΉΠ½Π°ΠΌΠΈ, ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠΈΠ·Π°ΡΠΈΠ΅ΠΉ (Docker, Kubernetes / OpenShift);
- Π£Π²Π΅ΡΠ΅Π½Π½ΠΎΠ΅ Π²Π»Π°Π΄Π΅Π½ΠΈΠ΅ Git (Π²Π΅ΡΠ²Π»Π΅Π½ΠΈΠ΅, PR, rebase, code review);
- Π£ΠΌΠ΅Π½ΠΈΠ΅ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π² Linux-ΡΡΠ΅Π΄Π΅;
- ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Π² Agile/Scrum-ΠΊΠΎΠΌΠ°Π½Π΄Π°Ρ .
ΠΡΠ΄Π΅Ρ ΠΏΠ»ΡΡΠΎΠΌ:
- ΠΡΠΎΡΠΈΠ»ΡΠ½ΠΎΠ΅ Π²ΡΡΡΠ΅Π΅ ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅;
- ΠΠ»Π°Π΄Π΅Π½ΠΈΠ΅ Kotlin, Scala, CUBA;
- ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ Java EE (EJB, GWT, JSF, JSP / Servlets, WebSphere, GlassFish, Tomcat, Weblogic)
- ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ Micronaut, Quarkus, Spark, Akka;
- ΠΠΏΡΡ Ρ ΡΠ΅Π°ΠΊΡΠΈΠ²Π½ΡΠΌ ΡΡΠ΅ΠΊΠΎΠΌ (Reactor, RXJava, WebFlux);
- ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ Camunda BPM, Temporal, Keycloak, OpenTelemetry;
- ΠΠ½Π°Π½ΠΈΠ΅ GraphQL, JOOQ, MyBatis;
- ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ ΠΎΠ±Π»Π°ΡΠ½ΡΠΌΠΈ ΡΡΠ΅Π΄Π°ΠΌΠΈ (Yandex Cloud, AWS, Google Cloud ΠΈ ΠΏΡ.)
- ΠΠ»Π°Π΄Π΅Π½ΠΈΠ΅ Groovy, ΠΎΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ Atlassian (Jira, Confluence);
- ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Π² ΡΠΈΠ½ΡΠ΅Ρ Π΅, Π»ΠΎΠ³ΠΈΡΡΠΈΠΊΠ΅ ΠΈΠ»ΠΈ Π³ΠΎΡΡΠ΅ΠΊΡΠΎΡΠ΅, ΠΎΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Π² Legacy-ΠΏΡΠΎΠ΅ΠΊΡΠ°Ρ .
ΠΡ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅ΠΌ:
- Π£Π΄Π°Π»Π΅Π½Π½ΡΡ ΡΠ°Π±ΠΎΡΡ - Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΡΠ°Π±ΠΎΡΠ°ΡΡ ΠΈΠ· Π»ΡΠ±ΠΎΠ³ΠΎ Π³ΠΎΡΠΎΠ΄Π°
- ΠΠ°ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠ° Π³ΡΠ°ΠΆΠ΄Π°Π½ΡΠΊΠΎ-ΠΏΡΠ°Π²ΠΎΠ²ΠΎΠ³ΠΎ Ρ Π°ΡΠ°ΠΊΡΠ΅ΡΠ°.
- ΠΠ°ΠΆΠ½ΠΎ! ΠΠΏΠ»Π°ΡΠ° Π·Π° ΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ ΠΎΡΡΠ°Π±ΠΎΡΠ°Π½Π½ΠΎΠ΅ Π²ΡΠ΅ΠΌΡ Π½Π° ΠΏΡΠΎΠ΅ΠΊΡΠ΅, Π²ΡΠΏΠ»Π°ΡΠ° ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΠ΅ΡΡΡ Π² ΡΠΎΡΡΠΈΠΉΡΠΊΠΈΡ ΡΡΠ±Π»ΡΡ
- ΠΠ½ΡΠ΅ΡΠ΅ΡΠ½ΡΠ΅ ΠΈ ΡΠ½ΠΈΠΊΠ°Π»ΡΠ½ΡΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΡ - Π² ΡΠΈΠ½Π°Π½ΡΠΎΠ²ΠΎΠΉ ΠΈ ΠΏΡΠΎΠΌΡΡΠ»Π΅Π½Π½ΠΎΠΉ ΡΡΠ΅ΡΠ°Ρ
ΠΡ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅ΠΌ ΡΠ»ΠΎΠΆΠ½ΡΠ΅, Π½ΠΎ ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΡΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΡ Ρ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠΌ ΡΡΠ΅ΠΊΠΎΠΌ. Π’Ρ ΡΠΎΠΊΡΡΠΈΡΡΠ΅ΡΡΡΡ Π½Π° ΠΊΠΎΠ΄Π΅ ΠΈ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ΅, Π° ΠΌΡ Π±Π΅ΡΠ΅ΠΌ Π½Π° ΡΠ΅Π±Ρ ΠΏΠ΅ΡΠ΅Π³ΠΎΠ²ΠΎΡΡ Ρ Π·Π°ΠΊΠ°Π·ΡΠΈΠΊΠΎΠΌ, ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π±ΡΡΠΎΠΊΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΡ Π²ΠΎΠΏΡΠΎΡΠΎΠ² ΠΈ Π·Π°ΡΠΈΡΡ ΡΠ²ΠΎΠ΅Π³ΠΎ ΡΠΏΠΎΠΊΠΎΠΉΡΡΠ²ΠΈΡ ΠΈ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠΎΠ². Π’Π²ΠΎΡ Π·ΠΎΠ½Π° ΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎΡΡΠΈ β ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅Π½Π½ΡΠΉ ΠΏΡΠΎΠ΄ΡΠΊΡ, Π½Π°ΡΠ° β Π½Π°Π΄Π΅ΠΆΠ½Π°Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΠΈ ΡΠ²ΠΎΠ΅Π²ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ ΠΎΠΏΠ»Π°ΡΠ°. ΠΡΠ°ΠΏΡ ΠΎΡΠ±ΠΎΡΠ°: ΠΡ ΡΠ²Π°ΠΆΠ°Π΅ΠΌ ΡΠ²ΠΎΠ΅ Π²ΡΠ΅ΠΌΡ, ΠΏΠΎΡΡΠΎΠΌΡ Π½Π°Ρ ΠΏΡΠΎΡΠ΅ΡΡ ΠΎΡΠ±ΠΎΡΠ° ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎ ΠΏΡΠΎΠ·ΡΠ°ΡΠ΅Π½: ΠΠ½ΠΊΠ΅ΡΠ° β Π·Π½Π°ΠΊΠΎΠΌΡΡΠ²ΠΎ Ρ ΡΠ²ΠΎΠΈΠΌ ΠΎΠΏΡΡΠΎΠΌ Π² ΡΠ°Ρ-Π±ΠΎΡΠ΅. ΠΠ΅ΡΠ²ΠΈΡΠ½ΠΎΠ΅ ΠΈΠ½ΡΠ΅ΡΠ²ΡΡ β ΡΠ°ΡΡΠΊΠ°ΠΆΠ΅ΠΌ ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠ°Ρ , ΡΠ·Π½Π°Π΅ΠΌ Π΄ΡΡΠ³ Π΄ΡΡΠ³Π°. Π’Π΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΠΈΠ½ΡΠ΅ΡΠ²ΡΡ β ΠΎΠ±ΡΡΠΆΠ΄Π΅Π½ΠΈΠ΅ ΡΠ²ΠΎΠΈΡ Π½Π°Π²ΡΠΊΠΎΠ² ΠΈ ΠΊΠ΅ΠΉΡΠΎΠ². ΠΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΎ ΡΠΎΡΡΡΠ΄Π½ΠΈΡΠ΅ΡΡΠ²Π΅.
Π’Π΅ΠΊΡΡ Π²Π°ΠΊΠ°Π½ΡΠΈΠΈ Π²Π·ΡΡ Π±Π΅Π· ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ