Hazelcast is a leading software company with a massive community reach. Our software sits at the heart of the world’s leading companies' mission-critical systems and enables them to act instantly on data everywhere.
At Hazelcast, you’ll get the chance to continuously push the boundaries of distributed computing and work on great open-source products that can run anywhere from on-premises to the cloud or at the edge.
Job Description :
Are you bored with building yet another enterprise application? Do you enjoy any of the following?
Learning and developing with the latest technologies and popular frameworks
Taking full responsibility and ownership of the product that you create
Paying attention to code quality and software craftsmanship
Solving complex problems in distributed computing
Working on open-source software
Implementing non-trivial infrastructure code
Creating well-crafted and thoroughly tested features, from design to production
Paying attention to all aspects of code quality, from clean-code to allocation-rates
Digging into mechanical sympathy concepts
Delivering a technical talk at a conference
If this is you - we are looking for a Senior Engineer to join Hazelcast! Hazelcast is an open-source application platform for stateful, data-intensive workloads at scale.
What we look for
Experience with Java
Good understanding of the challenges in distributed computing
Hands-on experience with Docker containers and some of the cloud technologies : Kubernetes, OpenShift, AWS, GCP, Azure
Experience with some of the Java frameworks : Spring, Quarkus, Micronaut
Focus on software quality and be familiar with CI / CD
Excellent communications in written and spoken English
Nice to Have
Experience with monitoring and managing a distributed application
Experience with stream-processing software such as Kafka Streams, Spark Streaming, or Apache Flink can give you an advantage, but it's not required
Conference speaking and blogging experience
Yearly training budget
Flexible working hours and location (this is a remote position)
Workplace cost reimbursement (coworking space, laptop)
Conference speaking opportunities
We accept candidates working remotely from Poland, Turkey and the United Kingdom only. Additionally, in Istanbul, it’s possible to work from Hazelcast’s office.