Senior Java Developer-Software Engineer

closed
Graylog Logo

Graylog

📍Remote - Germany

Summary

Join Graylog, a leading provider of Threat Detection, Investigation, & Response (TDIR) solutions, as a Senior Java Developer. This role focuses on the backend development of Graylog Open and Graylog Enterprise, both on-premises and in the cloud. You will collaborate with a team, design and implement features, and contribute to the architecture. The position requires 4+ years of Java development experience, experience with OpenSearch/ElasticSearch, and proficient English communication skills. Graylog offers a remote-friendly work environment with locations in Germany and the US, along with benefits such as a monthly allowance for commute or home office setup. This is an opportunity to significantly impact a growing company's products and work with a globally distributed team.

Requirements

  • 4+ years of professional programming experience, at least in one challenging project
  • Experience producing high-quality Java-based application code
  • Experience with OpenSearch/ElasticSearch or another search technology in a production environment
  • Proficient English communication skills
  • Willingness to occasionally travel to our Hamburg, Germany office

Responsibilities

  • Work on the backend of the Graylog products in Java together with your team
  • Lead the design, implementation, and delivery of successful large-scale, critical and/or highly complex software
  • Focus on data management, performance optimization, authentication, permission handling, scheduling, and architecture
  • Adapt and improve core elements of Graylog to fit well into on-premises and cloud environments
  • Implementation of OpenSearch management features from within Graylog
  • Backend design, code reviews, automated tests
  • Coach and mentor your peers

Preferred Qualifications

  • Relevant experience in other programming languages (e.g. Golang would be advantageous)
  • Ideally experience with the OpenSearch/ElasticSearch API, Mappings and Index templates
  • Preferably knowledge of web and enterprise environments
  • Practical experience in the maintenance of an Open-Source project would be ideal

Benefits

  • Opportunity to work with a globally distributed and diverse team
  • Grow and develop professionally and personally in a fast-growing environment
  • Choice of latest equipment to help you succeed
  • Monthly allowance to support your commute costs and support outfitting your work-from-home environment
This job is filled or no longer available