In-Memory Computing • In-Memory Data Grid • Apache Ignite • Stream Processing • High Performance Transaction Processing
51 - 200
10 hours ago
In-Memory Computing • In-Memory Data Grid • Apache Ignite • Stream Processing • High Performance Transaction Processing
51 - 200
• Develop and optimize the data structures for providing the best experience accessing data in high data-intensive scenarios • Implement the best way to store data to disk and sending data via a network to other nodes (including failure handling and recovering if the failure has happened) • Implement and integrate algorithms for high availability of the whole cluster • Investigate flaws in data consistency algorithms, which may require thorough debugging either on multi-node cluster and in low-level byte represented data
• 4+ years experience in Java programming • Deep knowledge of concurrency in Java and Java Memory Model and/or of concurrency model in other programming systems • Excellent Java SE knowledge including IO, JVM internals, etc. • Experience with SQL databases • Experience in troubleshooting Java applications and/or databases • English — upper-intermediate or higher • Experience with NoSQL and/or distributed databases (strong plus) • Experience with building highload distributed systems and algorithms (strong plus) • Experience with Docker, Kubernetes and/or public Cloud (AWS, GCE, Azure, etc.) (strong plus)
Apply NowYesterday
11 - 50
Develop financial applications for leading institutions in a collaborative team environment.
2 days ago
51 - 200
Senior Full Stack PHP engineer enhancing projects and developing new features.
2 days ago
201 - 500
Experienced Backend Developer for a multicultural team integration role.