DevJobs

Senior Back End Developer

Overview
Skills
  • Java Java ꞏ 5y
  • Kotlin Kotlin
  • Kafka Kafka
  • Elasticsearch Elasticsearch
  • MySQL MySQL
  • PostgreSQL PostgreSQL
  • AWS AWS
  • Azure Azure
  • Docker Docker
  • Kubernetes Kubernetes
  • Clickhouse
  • Spring framework
  • Hazelcast
  • Project Reactor

floLIVE is looking for a Senior Back End Developer to help build our SaaS platform that provides IoT solutions to service providers and device manufacturers, using cutting-edge technologies.


floLIVE is the world’s first Software-Defined Connectivity (SDC) solution - a converged cloud-native, global connectivity service with inherent billing, fully designed and built for IoT.


If you are a proactive team player who's ready to join our growing startup and can check the boxes below, we want to hear from you!


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.


Join our dynamic team and contribute to developing cutting-edge real-time software solutions that drive our organization's success!


floLIVE has been in the business since 2016 and has offices in the United Kingdom, United States, Israel, Bulgaria, and China. Our platform spans all continents and provides local, secure, high-performance, and compliant connectivity for any IoT device, built on our unique software technology. floLIVE is backed by leading investment VCs.

floLIVE