Java ծրագրավորող (ավագ)
Ավագ Java ծրագրավորող Notamedia-ում։ Հեռավար, լրիվ դրույքով։ Մշակել բարձր բեռնվածության REST API, տեղափոխել հին համակարգերը, ուսուցանել կրտսեր մշակողներին։
Մշակել և աջակցել սերվերային հավելվածներ և միկրոծառայություններ Java լեզվով։ Նախագծել և մշակել բարձր բեռնվածության REST API։ Ինտեգրվել արտաքին համակարգերի և ծառայությունների հետ (տվյալների բազաներ, հաղորդագրությունների հերթեր, քեշեր)։ Մասնակցել ճարտարապետական նախագծմանը և տեխնոլոգիաների ընտրությանը նոր նախագծերի համար։ Օպտիմալացնել հավելվածի աշխատանքը և մասշտաբայնությունը։ Տեղափոխել հին համակարգերը ժամանակակից տեխնոլոգիական կույտի։ Գրել թեստեր (միավորային, ինտեգրացիոն, e2e) և բարելավել կոդի որակը։ Կոդի վերանայում և կրտսեր մշակողների ուսուցում։
Java-ի հետ փորձ առնվազն 5 տարի։ Java 17+-ի ուժեղ իմացություն (Records, Pattern Matching, Virtual Threads և այլն)։ Փորձ ռելյացիոն տվյալների բազաների (PostgreSQL) և ORM-ի (Hibernate, Spring Data JPA) հետ, ինչպես նաև NoSQL տվյալների բազաների (Redis, MongoDB, Elasticsearch) հետ։ Հասկանալ REST API-ն և միկրոծառայությունների ճարտարապետությունը։ Փորձ ClickHouse-ի հետ։ Testcontainers-ի ուժեղ իմացություն և փորձ։ Spring Framework-ի լավ իմացություն (Spring Boot, Spring Data, Spring Security)։ Գիտելիք և փորձ հաղորդագրությունների բրոքերների հետ (Kafka, RabbitMQ)։ Ուժեղ վրիպազերծման և սխալների մշակման հմտություններ, խոցելիությունից պաշտպանություն, SOLID, KISS, DRY։ Հասկանալ CI/CD սկզբունքները։ Լրացուցիչ առավելություն՝ Kotlin-ի, gRPC-ի և Protocol Buffers-ի իմացություն, բարձր բեռնվածության համակարգերի նախագծման փորձ։
Հեռավար աշխատանք։ Լրիվ դրույքով աշխատանք։ Գրաֆիկ՝ 5/2։
Բաց մի թողեք ոչ մի աշխատանք
Բաժանորդագրվեք մեր Telegram ալիքին