Job Details
Java Developer in Data Platform
Middle/Senior level Java Developer in Data Platform at T-Bank. Development of high-load system architecture, working with Spark, Iceberg, S3. 3+ years of experience.
Develop the architecture of high-load fault-tolerant systems Thoroughly work out solutions from the perspective of architecture, data structures, and algorithms Write high-quality, yet simple code Work with Spark, Iceberg, and S3 Optimize memory and throughput, work with multitasking Write parts of the code in C++ if necessary
Know modern Java Have an excellent understanding of algorithms and data structures Be able to build distributed systems Be able to work with multitasking Know SQL and the basic principles of database operation - OLAP/OLTP Be able to optimize systems Experience with Iceberg tables and columnar formats, Spark, Trino or other SQL engines, S3, Kafka will be a plus 3+ years of Java development experience
Don't miss a single job
Subscribe to our Telegram channel