Remote Otter LogoRemoteOtter

Senior Software Development Engineer (Java) - Remote

Posted 11 hours ago
Software Development
Full Time
Worldwide

Overview

As a Senior Software Development Engineer (Java) at Hazelcast, you will be part of a team building a high-performance real-time data platform used in critical systems across various industries.

In Short

  • Join the Core team responsible for the engine at the heart of the Hazelcast Platform.
  • Design and implement core components of the Hazelcast runtime.
  • Work on distributed systems problems related to partitioning and recovery.
  • Write clean, well-tested Java code for clustered systems.
  • Collaborate with engineers to shape the design of the platform’s core runtime.
  • Participate in design discussions and code reviews.
  • Strong proficiency in Java and the JVM ecosystem is required.
  • Experience in building backend platforms and understanding production systems.
  • Solid understanding of concurrency and multithreaded programming is essential.
  • Contributions to open-source systems are a plus.

Requirements

  • Strong proficiency in Java and the JVM ecosystem.
  • Experience building backend platforms or complex systems.
  • Solid understanding of concurrency and multithreaded programming.
  • Experience designing reliable system components and APIs.
  • Ability to debug and reason about complex production systems.
  • Experience with distributed data systems is nice to have.
  • Familiarity with replication and partitioning.
  • Experience with networking and serialization.
  • Experience profiling and optimizing latency-sensitive code paths.
  • Contributions to open-source systems are a plus.

Benefits

  • 25 days annual leave + Bank holidays.
  • Group Company Pension Plan.
  • Private Medical Insurance.
  • Private Dental Insurance.
  • Life Insurance.
  • EAP (Employee Assistance Program).
Hazelcast logo

Hazelcast

Hazelcast is a leading provider of open-source in-memory data grid solutions that enhance the performance and scalability of applications. The company focuses on distributed computing and cloud-native technologies, enabling organizations to efficiently manage and process large volumes of data in real-time. With a global team dedicated to innovation and collaboration, Hazelcast emphasizes continuous learning and improvement, particularly in the areas of site reliability engineering and cloud infrastructure. The company is committed to maintaining high security standards and providing a supportive work environment for its employees.

Share This Job!

Save This Job!

Similar Jobs:

U.B

Senior Software Development Engineer - Java - Remote

USLA BioLegend

44 weeks ago

Join Revvity as a Senior Software Development Engineer specializing in Java to develop innovative cloud-based applications.

USA
Full-time
Software Development

B.T

Senior Software Development Engineer - Remote

Blueprint Technologies

3 weeks ago

Blueprint is seeking a Senior Software Development Engineer to design and build advanced technology solutions.

Worldwide
Full-time
Software Development
$125,000 - $135,000/year
BeyondTrust logo

Senior Software Development Engineer - Remote

BeyondTrust

6 weeks ago

Join BeyondTrust as a Senior Software Development Engineer to create scalable cloud-based services and enhance system reliability.

USA
Full-time
Software Development

O.E.P

Senior Software Development Engineer - Remote

Only External Postings

7 weeks ago

Join Blueprint as a Senior Software Development Engineer to design and implement automated deployment systems for Windows components.

Worldwide
Full-time
Software Development
$105,000 - $115,000 USD/year
BeyondTrust logo

Senior Software Development Engineer - Remote

BeyondTrust

8 weeks ago

Join BeyondTrust as a Senior Software Development Engineer to lead the development of a cloud-native secrets management solution.

Worldwide
Full-time
Software Development