H

Senior Java Engineer (Core)

Hazelcast

Remote · Full Time

1 applicant

Experience
Any
Salary
—
Openings
1
Posted
6 days ago
Work mode
Work from home
Resume
Required to apply

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About the Role

Hazelcast develops a high-speed, real-time data platform essential for critical systems in sectors such as finance, e-commerce, and telecommunications. This platform enables rapid data access and processing, supporting applications like fraud prevention, real-time stock management, and dynamic pricing.

We are seeking a senior Java engineer to join our Core team, which is responsible for the foundational engine of the Hazelcast platform. This distributed Java-based system integrates low-latency data storage, local computation, and stream processing across multiple machines.

Key Responsibilities

  • Develop and enhance the Hazelcast runtime engine, including cluster services, distributed data structures, and execution engines.
  • Tackle challenges inherent to distributed systems involving partitioning, replication, coordination, and recovery across clusters.
  • Produce clean, thoroughly tested Java code designed for long-lasting, clustered systems that prioritize reliability, observability, and predictable production behavior.
  • Partner with engineers and architects to influence and evolve the core runtime platform architecture.
  • Participate actively in design discussions, code reviews, and mentoring, upholding the high engineering standards of the Core team.

Required Qualifications and Skills

  • Expertise in Java programming and the JVM ecosystem.
  • Experience in developing backend platforms or complex systems.
  • In-depth knowledge of concurrency and multithreaded programming.
  • Skilled in designing dependable system components and APIs.
  • Competence in diagnosing and analyzing complex systems in production environments.

Preferred Skills

  • Background in distributed data systems, messaging platforms, or databases.
  • Understanding of replication, partitioning, and distributed coordination.
  • Experience with networking, serialization techniques, or storage internals.
  • Proficient in profiling and optimizing latency-sensitive code paths.
  • Contributions to open-source projects or developer platforms.

Benefits

  • 25 days of annual leave plus public holidays.
  • Participation in a Group Company Pension Plan.
  • Private medical and dental insurance coverage.
  • Life insurance protection.
  • Access to an Employee Assistance Program (EAP).

Tools & software

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

Online · instant AI help
Broxer