Requirements
- At least 2 years of R&D managerial experience
- Proficient in Java programming language with at least 5 years experience
- Knowledge in fields of Java Memory Model and Java multithreading
- Mastering concurrent and parallel programming
- Strong technical and problem-solving skills
- Deliver results get things done.
Will be a plus
- SQL parsers
- SQL query optimization
- Knowledge in In-memory distributed solutions, such as: Redis, Apache Ignite or hazelcast
- Experience with Big Data Engine like Apache Spark, streams engines like Kafka and NoSQL data (Cassandra, MongoDB, Elastic)
- Knowledge in Kubernetes and Linux containers.
- Education: Bachelor’s degree in computer science or computer engineering
Responsibilities:
- Design, implement, and maintain the product’s In-Memory Data Grid a cutting-edge platform for fast transaction processing combined with big data processing.
- By combining smart techniques, innovations and taking Java to the extreme we achieve the lowest latency in the industry. Space is both fun and challenging and any newly developed feature has a direct impact on tier-1 companies.
About the project:
Our client develops a unique in-memory platform using innovative Machine Learning technologies. The product aimed to help businesses’ achieve data and analytics processing needs with the highest speed, and to deliver real-time performance by reproducing companies’ data to the in-memory data store.
An impressively fast-growing company that partners with the most leading enterprises from all over the world within various industries including healthcare, telecommunications, retail, etc.