Senior Java Developer

Java

Senior Java Developer

Java

Centrum, Wrocław

Hazelcast

Undetermined
Permanent
Senior
Remote
8 000 - 12 500 USD
Gross per month - Permanent

Tech stack

    Java

    advanced

    Spring

    advanced

    English

    advanced

    Docker

    regular

    Kafka

    nice to have

Job description

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

Benefits

  • Competitive Salary
  • Equity options
  • Yearly training budget
  • Flexible working hours and location (this is a remote position)
  • Workplace cost reimbursement (coworking space, laptop)
  • Conference speaking opportunities

Location

We accept candidates working remotely from Ukraine, Turkey and Poland only. Additionally, in Istanbul, it’s possible to work from Hazelcast’s office.
Published: 16.12.2021
Office location