All vacancies
deeplay

Java Developer

deeplay · hybrid · middle · full-time
devtechai JavaPostgreSQLClickHouseSQLgRPCProtobufJUnitMockito
6.3
AI Score
The vacancy is well-defined but lacks compensation details, affecting overall quality.
no salary info
Job description
Join deeplay as a Java Developer to support and enhance product functionality, analyze data, and build logical frameworks.
Responsibilities
### Main Tasks - Support existing product functionality. - Expand and develop the functionality of the current product. - Analyze logs and data, build logical chains, construct and verify hypotheses.
Requirements
### Required Skills - Experience in Java programming for at least 1 year; - Java 17: java-core + advanced features, concurrency, performance tuning, multithreading (Thread, ExecutorService, CompletableFuture); - JUnit 5 / Mockito; - PostgreSQL: knowledge of relational database theory, understanding of logical and physical database models, experience with transactions and locks; - ClickHouse: basic understanding for integration and queries, experience working with it; - SQL: ability to write medium complexity queries, JOIN, GROUP BY, EXPLAIN ANALYZE, understanding of query plans; - gRPC and Protobuf: basic understanding of inter-service communication and data format; - JDBC (for working with PostgreSQL, ClickHouse): advanced usage, batch operations, streaming ResultSet.
Conditions
### What We Offer - Work in a comfortable office in Omsk or hybrid/remote; - Equipped kitchens on each floor with tea, coffee, snacks, and fruits; - Sports and lounge areas, showers, table tennis, a library with professional and artistic literature, board games; - Corporate culture: we communicate as equals, support each other, value feedback and initiative, ease of communication, and humor; - Opportunity to influence processes: if you see potential for improvement, you can implement your ideas to enhance efficiency and product quality; - Become part of a team that finds drive in its tasks and strives for technological leadership in the industry; - Accessibility of company management and an open internal policy.
About deeplay
Deeplay is a software development company specializing in AI-powered, geo-distributed, real-time applications, leveraging machine learning, Big Data, and high-performance computing to provide high-availability solutions for clients. They operate an international team of developers, designers, and solution architects.
SaaS · 101-200 · Saint Petersburg, Russian Federation · https://max.ru/job_javadevs]
Apply to this role