Job Details
Java Developer
Java Developer at deeplay. Responsibilities include supporting and developing product functionality, analyzing logs, and working with databases. Requires 1+ year of Java experience and knowledge of PostgreSQL and ClickHouse.
Main tasks: - Support for the current product functionality. - Expansion and development of the functionality of the existing product. - Analysis of logs, data, building logical chains, building and testing hypotheses.
For the implementation of tasks you will need: - Experience in Java programming from 1 year; Java 17: java-core + advanced features, concurrency, performance tuning, multithreading (Thread, ExecutorService, CompletableFuture); JUnit 5 / Mockito; - PostgreSQL: knowledge of relational DB theory, understanding of logical, physical DB models, experience with transactions and locks; - ClickHouse: basic understanding for integration and queries, work experience; - SQL: ability to write medium complexity queries, JOIN, GROUP BY, EXPLAIN ANALYZE, understanding query plans; - gRPC and Protobuf: basic understanding of inter-service communication and data format; - JDBC (for working with PostgreSQL, ClickHouse): advanced use, batch operations, streaming ResultSet. Will be a plus: - Experience with Swing / JavaFX; PostgreSQL: knowledge of indexes, partitioning, inheritance, foreign tables; gRPC and Protobuf: organization of client-service (service-service) interaction; experience with LLM.
We offer: - Work in a comfortable office in Omsk or hybrid / remote; - Equipped kitchens on each floor with tea, bean coffee, snacks, and fruits; - Sports and lounge areas, showers, table tennis, a library with professional and fiction 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, increase 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 open internal policy.
Don't miss a single job
Subscribe to our Telegram channel