Աշխատանք Մանրամասներ
Ծրագրային ապահովման մշակում
Senior
Լրիվ դրույք
Ռուսերեն
Nov 4

Ավագ Java ծրագրավորող

Ավագ Java ծրագրավորող IT-One-ում։ Նախագծել հարթակի ճարտարապետությունը, REST API, աշխատել միկրոծառայությունների, PostgreSQL, Kafka, Redis հետ։

Նախագծել և մշակել հարթակի ճարտարապետությունը և տիրույթի մոդելը՝ հարցումներ, հաշվարկներ, վճարումներ, անձնական հաշիվներ, մուտքի վերահսկման համակարգեր։ Կատարել հիմնական տեխնիկական որոշումներ, գնահատել կոմպրոմիսները և իրականացնել դրանք։ Մշակել և պահպանել հիմնական REST API-ի և հարակից ծառայությունների բիզնես տրամաբանությունը։ Աշխատել բազմավարձակալ ճարտարապետության հետ (սխեմա յուրաքանչյուր վարձակալի համար), ապահովելով տվյալների մեկուսացում և կանխատեսելի վարքագիծ ծանրաբեռնվածության պայմաններում։ Նախագծել և օպտիմալացնել տվյալների մուտքի շերտը (Hibernate/JPA + jOOQ), բարդ և բարձր արտադրողականությամբ հարցումները, սխեմայի էվոլյուցիան (Liquibase)։ Մշակել ասինխրոն սցենարներ և իրադարձությունների մշակում (Kafka), քեշավորում (Redis/Redisson), ֆայլերի պահեստավորում (S3/MinIO)։ Նախագծել և պահպանել ինտեգրացիաներ արտաքին համակարգերի հետ (վճարային դարպասներ, մուտքի վերահսկում, ծանուցման մատակարարներ)։ Սահմանել թեստավորման և կոդի որակի ստանդարտներ՝ միավոր և ինտեգրացիոն թեստեր (JUnit 5, Testcontainers), Checkstyle, միասնական կոդի ոճ։ Կատարել կոդի վերանայումներ, մենթորել միջին/կրտսեր մշակողներին, մասնակցել աշխատանքի ընդունմանը և տեխնիկական ուսուցմանը։ Հայտնաբերել և վերացնել կատարողականության և հուսալիության խցանումները, մասնակցել միջադեպերի վերլուծությանը։

Առևտրային փորձ Java մշակման մեջ 5 տարուց, վստահ իմացություն ժամանակակից տարբերակների (17+)։ Spring էկոհամակարգի փորձագիտական իմացություն (Spring Boot, Spring MVC, Spring Data, Spring Security)։ Խորը իմացություն PostgreSQL-ի՝ սխեմայի նախագծում, SQL գրել և օպտիմալացնել, գործարքներ, մեկուսացման մակարդակներ, ինդեքսներ, հարցման պլաններ։ Ուժեղ փորձ ORM-ի հետ (Hibernate/JPA)՝ հասկանալ ներքին կառուցվածքը, բնորոշ խնդիրները (N+1, քեշ, lazy/eager, dirty checking) և լուծումները։ Փորձ արտադրական համակարգերի նախագծման և շահագործման մեջ՝ մասշտաբավորում, սխալների հանդուրժողականություն, դիտարկելիություն։ Ասինխրոն հաղորդագրությունների (Kafka կամ նմանատիպ) և քեշավորման (Redis կամ նմանատիպ) վարպետություն։ Փորձ REST API ստեղծման և տարբերակման, փաստաթղթավորման (OpenAPI/Swagger) մեջ։ Հասուն ինժեներական մշակույթ՝ ավտոմատացված թեստավորում, կոդի վերանայում, CI/CD, Git, բազմամոդուլ նախագծեր (Maven)։ Կարողություն առաջադրանքը ղեկավարելու պահանջների քննարկումից մինչև տեղադրում։ Նախընտրելի է՝ բազմավարձակալ համակարգեր / SaaS ճարտարապետություն, jOOQ, Liquibase, MapStruct, Lombok, վիճակի մեքենաներ, Kotlin, Testcontainers, MinIO/S3, Keycloak/OIDC, JWT, Docker, GitLab CI, մոնիտորինգ (Prometheus, Jaeger/Zipkin)։

OIDC
Jaeger
OpenAPI
Keycloak
Redis
REST API
Zipkin
jOOQ
Hibernate
MapStruct
Prometheus
Java
JPA
Docker
Testcontainers
Lombok
S3
JWT
Kotlin
Swagger
Kafka
MinIO
Spring
Liquibase
GitLab CI
PostgreSQL

Բաց մի թողեք ոչ մի աշխատանք

Բաժանորդագրվեք մեր Telegram ալիքին

Բաժանորդագրվել

Նմանատիպ աշխատանք

Ավագ Java ծրագրավորող

328 000 RUB

Ավագ Java ծրագրավորող GO Digital-ում։ Աշխատավարձ՝ 200,000–328,000 ռուբլի/ամիս։ Պահանջվում է 5+ տարվա փորձ, Spring, SQL, Kafka և այլն։

Հայաստան, Բելառուս, Ղազախստան, Ռուսաստան
G
GO Digital

Ավագ Java ծրագրավորող

Ավագ Java ծրագրավորող DatsTeam-ում, հեռավար, լրիվ դրույքով։ Մշակել նոր գործառույթներ և պահպանել գոյություն ունեցող ֆունկցիոնալությունը։

D
DatsTeam

Ավագ Java ծրագրավորող

Ավագ Java ծրագրավորողի հնարավորություն՝ տեղափոխությամբ Լեհաստան/Կիպրոս կամ հեռավար աշխատանքով ԱՊՀ երկրներում, ֆինտեխ նախագծի համար։ Լրիվ դրույքով, բեքենդ դեր։

N
NDA