Job Description
We are looking for a Real‑Time Event Analyst / Developer to join our team and help design, optimize and scale event‑driven architectures. The ideal candidate will have experience implementing distributed systems with a focus on efficiency, latency and scalability.
Responsibilities
* Design and develop event‑driven architectures and distributed messaging systems.
* Integrate event processing solutions with microservices and scalable architectures.
* Develop specific components of the event‑driven architecture in Java.
* Collaborate with other development and infrastructure teams to improve the efficiency of production systems.
Requirements
* Experience designing and developing event‑driven architectures in production environments.
* Hands‑on experience with messaging systems such as Apache Kafka or RabbitMQ in production projects.
* Prior experience with Java‑based microservices in high‑demand production environments.
* Experience using and developing components running on OpenShift, Docker and cloud services (AWS).
* Knowledge of event‑oriented databases and optimized storage solutions.
* At least 5 years of development experience in Java.
Nice to Have
* Experience with streaming data processing using Apache Flink, SQL or similar technologies.
* Knowledge of latency optimization and resilience techniques in event‑driven architecture components.
* Experience with caching technologies to enhance real‑time performance (Redis, Memcached, etc.).
* Programming experience in Golang and / or Python.
Skills
* Amazon CloudFront
* Apache Kafka
* English
* Event Management
* Event Marketing
* Java
Employment Type
Full‑Time
Experience
Years
Vacancy
1
#J-18808-Ljbffr