Develop applications using Java, Kafka, Oracle/MongoDB along with Multithreading
Collaborate with team to deliver high quality products and services
Requirements
Deep understanding of data structures and algorithms
High level of Java (Concurrency, JVM, JMM)
Experience building streaming data architectures
Good working knowledge of Data Meshe, Data Lakes and warehousing solutions
Strong experience with Kubernetes, building Kubernetes operators is of special interest
Experience with message brokers (Kafka/ RabbitMQ)
Nice to have: Practical experience with messaging system (Kafka, Solace, *MQ). Docker experience. OpenShift\Public cloud experience. Experience with Java profiling\troubleshooting. Experience with Mongo. Knowledge of FX Risk calculations