#1 Job Board for tech industry in Europe

Senior Java Developer
Java

Senior Java Developer

Wrocław
Type of work
Undetermined
Experience
Senior
Employment Type
Permanent
Operating mode
Remote

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.