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

Java մշակող

RUB 180,000

Java մշակող SPETSPO-ում՝ Սանկտ Պետերբուրգում գործող ՏՏ ընկերություն, որը մասնագիտացած է տեղեկատվական անվտանգության ոլորտում։ Զազանտիր հարթակում (Palantir Foundry դասի) հնարավորությունների մշակում։ Աշխատավարձը՝ 150,000-180,000 ռուբլի/ամիս, գրասենյակային աշխատանք Սանկտ Պետերբուրգում։

SPETSPO-ն հավատարմագրված ՏՏ ընկերություն է Սանկտ Պետերբուրգից, որը գործում է տեղեկատվական անվտանգության ոլորտում։ Մենք ընդլայնում ենք հարձակողական անվտանգության թիմը և ընդունում ենք մարդկանց, ովքեր պատրաստ են աճել մեզ հետ։ Ապրանքի մասին՝ Առանձին ուղղություն է Զազանտիրը՝ Palantir Foundry դասի տվյալների հարթակ՝ ontology-as-code, տիպավորված SDK, հատուկ հարցումների ժամանակացույց, կառավարման շղթա։ Այն ամբողջությամբ տեղադրվում է հաճախորդի ենթակառուցվածքում, ոչ թե SaaS։ Հիմք՝ Java 21, monorepo Gradle-ում, մոտ 30K տող հիմնական կոդ։ Փաստաթղթերը, մեկնաբանությունները և javadoc-ը՝ ռուսերեն։ Ինչ անել՝ - Մշակել հնարավորություններ հիմքի վրա՝ վերլուծական առաջադրանքներ, ավտոմատացում, կառավարման սցենարներ։ - Մշակել ապրանքի շերտի HTTP API և ինտեգրացիա կոնսոլի հետ։ - Գրել Java 21-ում, ինչպես ընդունված է նախագծում՝ records, sealed hierarchies, pattern matching, immutable structures։ Lombok չի օգտագործվում։ - Աշխատել PostgreSQL-ի հետ առանց ORM՝ ձեռքով JDBC, jsonb, keyset pagination, SQL-ի գեներացում կոդով։ - Պահպանել պայմանագրերը՝ Smithy IDL, wire համատեղելիություն, գիտակցված աճող փոփոխություններ։ - Ծածկել փոփոխությունները թեստերով՝ JUnit 5, MockMvc, ինտեգրացիոն թեստեր իրական Postgres-ի, OpenSearch-ի և Trino-ի հետ docker-compose-ից։

Ինչ ենք սպասում՝ - Ժամանակակից Java 17/21 որպես մայրենի լեզու՝ records, sealed hierarchies, pattern matching switch-ում, immutable structures, գիտակցված աշխատանք Optional-ի հետ։ Հարցումների ամբողջ AST-ն և ontology մոդելը կառուցված են sealed types-ի վրա։ - Խորը SQL և PostgreSQL առանց ORM՝ տրանզակցիաներ, SQL-ի գեներացում կոդով, հարցումների պլաններ, jsonb, keyset pagination։ Hibernate-ը նախագծում չկա՝ սա ճարտարապետական որոշում է, ոչ թե հետաձգում։ - API դիզայն և հետադարձ համատեղելիություն՝ REST և պայմանագրային մոտեցում (IDL), հասկանալ, թե ինչով է wire ձևաչափի կոտրող փոփոխությունը տարբերվում անվտանգից։ - Spring որպես բարակ շերտ՝ կարգավորիչներ և անվտանգության կոնֆիգուրացիա, բայց տիրույթի տրամաբանությունը մնում է մաքուր Java մոդուլներում՝ framework-ից դուրս։ - Ուրիշների ճարտարապետությունը կարդալու կարողություն՝ աշխատանք ADR և դիզայն փաստաթղթերի հետ, հարգանք ֆիքսված ինվարիանտների նկատմամբ։ Ում ենք փնտրում՝ - Middle+ մակարդակի ապրանքային ինժեներ։ Դուք աշխատում եք հիմքի վրա՝ վերլուծական առաջադրանքներ, ավտոմատացում, կառավարման սցենարներ, HTTP API և ինտեգրացիա կոնսոլի հետ։ Դուք չեք վերագրում հիմքը՝ դուք հետևում եք նրա ուղուն։ Կլինի առավելություն՝ - Կոմպիլյատորի փորձ՝ DSL պարսերներ և վալիդատորներ, AST, կոդի գեներացիա (JavaPoet, annotation processing)։ - Հարցումների շարժիչներ՝ query planners, pushdown ֆիլտրերի և ագրեգացիաների, աղբյուրների ֆեդերացիա (Trino, Presto, Calcite)։ - Տվյալների հոսքեր՝ CDC (Debezium), idempotent at-least-once մշակում, durable workflows (Temporal, Cadence)։ - Տվյալների անվտանգություն՝ row-level security, masking, fail closed, purpose-based access։ - Ժամանակային տվյալներ՝ version histories, as-of queries, bi-temporal մոդելներ։ - LLM ինտեգրացիաներ՝ tool calling, RAG, vector search pgvector-ում։ - Ծանոթություն Palantir Foundry-ի հետ՝ որպես օգտագործող կամ հանրային նյութերով։

Աշխատանքային պայմաններ՝ - Հեռավար? Միայն գրասենյակային ձևաչափ - Աշխատավարձ՝ 150,000 – 180,000 ₽ ձեռքին։ - Լրիվ դրույք 5/2, գրասենյակ Ալեքսանդր Նևսկու մետրոյի մոտ։ Հեռավար կամ հիբրիդ չկա։ - Վերապատրաստումը վճարվում է ընկերության կողմից՝ պլանի համաձայն։

Ռուսաստան
JUnit
SQL
Java
JDBC
Smithy
MockMvc
Gradle
Spring
PostgreSQL

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

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

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

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

Java մշակող

Java մշակողի պաշտոն Մոսկվայի մետրոյում (GUP Moskovsky Metropoliten), լրիվ դրույքով, Մոսկվա, Ռուսաստան։ Պահանջվող հմտություններ՝ PostgreSQL, Redis, Kubernetes, Apache Kafka։

Ռուսաստան
G
GUP Moskovsky Metropoliten

Fullstack մշակող (Java + JavaScript)

Միջին Fullstack մշակող (Java + JavaScript) Morizo-ի համար: Հեռավար, լրիվ դրույքով, 3-6 տարվա փորձ:

M
Morizo