Tel Aviv Skyline

CAREERS

Explore a diverse range of career opportunities with a Greenfield Partners portfolio company.

15Companies
320Jobs

Back End Developer

FloLIVE

FloLIVE

Software Engineering
Bnei Brak, Israel · Tel Aviv District, Israel · Bnei Brak, Israel · Tel Aviv-Yafo, Israel
Posted on Monday, May 20, 2024

floLIVE is rewriting the playbook for the global IoT Connectivity landscape. Our groundbreaking Connectivity Management Service is reshaping the way Enterprises, Cloud providers, IoT service providers, and Mobile Operators connect and manage their devices across the globe.

Our global presence includes the United Kingdom, United States, Israel, Bulgaria, and China, solidifying our commitment to local, secure, and compliant connectivity solutions. With our innovative software-defined connectivity technology, FloLIVE delivers seamless connectivity management across boundaries.

Become part of the IoT revolution as we redefine what's possible.

Position Overview:

We are looking for a highly skilled Senior Java\Kotlin Developer with expertise in real-time system processing and cache technology. As a Senior Java Developer, you will play a key role in designing and developing high-performance, real-time software solutions that leverage cache technology for optimal data processing.

Responsibilities:

  • Utilize expertise in real-time system processing to design and implement solutions for handling large volumes of data.
  • Designing and developing distributed caching solutions, implementing cache strategies, optimizing performance bottlenecks, collaborating with other teams for integration, and conducting comprehensive testing
  • Creation and maintenance of technical documentation to ensure the reliability and quality of developed software solutions.

Requirements:

  • BSc Degree in Computer Science or Computer Engineering.
  • 5+ years of industry data /engineering experience.
  • Proven experience as a Senior Java Developer working with Spring framework, focusing on real-time system processing and cache technology (Hazelcast - advantage).
  • Extensive knowledge of Java 8 and above/ Kotlin – MUST.
  • Project Reactor – Advantage.
  • In-depth knowledge and hands-on experience with real-time system processing, including stream processing frameworks (e.g., Apache Kafka) and event-driven architectures.
  • Experience with database systems, both relational (e.g., PostgreSQL, MySQL, Clickhouse) and NoSQL (e.g., Elasticsearch,).
  • Familiarity with containerization technologies (e.g., Docker, Kubernetes) and cloud platforms (e.g., AWS, Azure).
  • Strong analytical and problem-solving skills, with the ability to analyze complex real-time data processing challenges and propose effective solutions.