ContactSupportBlogPartner Portal
Graylog Careers

Senior Java Fullstack-Entwickler (m/w/d) – Enterprise

Graylog is a leading open source log management system that enables fast and efficient problem analysis in the areas of security, compliance, operations and DevOps. Our enterprise product enables large organizations to capture, store and analyze terabytes of machine data in near-real time.

We are a young, growing Hamburg-based company with locations in Germany and the USA. Our distributed development team is based primarily in Germany with offices in Hamburg and Munich.

Role Responsibilities:

  • Further development of the Graylog enterprise product in Java and JavaScript (React)
  • Maintenance of enterprise features such as the Alerting Correlation Engine, Archiving, Audit log and Reporting in coordination with the Open Source Product

Graylog Environment:

  • Java 8, Elasticsearch and MongoDB on Linux
  • React with modern JavaScript
  • Maven, IntelliJ, Git, GitHub, Jenkins
  • Mock-ups, code reviews, automated tests

Graylog Opportunities:

  • A centrally located office in Hamburg and Munich, or option to work remotely
  • Paid participation in a successful Open Source project
  • Flexible working hours
  • A management team with programming experience and a sense of reality
  • Permanent position with a German company in an internationally mixed team
  • Various growth opportunities for creativity, variety and responsibilities
  • Choice between workstations using macOS or Linux

Role Requirements:

  • 4+ years of professional programming experience, at least in one challenging project
  • Experience in the agile development of long-term maintainable systems
  • Experience in calculating the risk and required effort for a given project
  • Experience in the evaluation of technologies and possible solutions
  • Relevant experience in Java, JavaScript and other programming languages
  • Knowledge of web and enterprise environments
  • Knowledge of design pattern and their pragmatic use
  • Team oriented way of working, enjoys sharing and learning various knowledge on a given topic
  • Experience in code reviewing, unit testing and refactoring
  • Ideally, interest in giving talks at user groups or conferences or writing articles for magazines
  • Being mindful of security aspects, readability of code and team coordination
  • Working with remote teams requires a prudent approach, active inquiry and effective communication via chat
  • Proficient English communication skills
  • Willingness to travel to team meetings 3-4 times a year

Please still apply if you don't think that you fulfill all requirements. We will be growing this team again in Spring 2020.

Graylog ist ein weltweit genutztes Open Source Log-Management System, das eine schnelle und effiziente Problemanalyse in den Bereichen Sicherheit, Compliance, Operations und DevOps ermöglicht. Unser Enterprise Produkt versetzt große Unternehmen in die Lage, Terabytes von Maschinendaten zu erfassen, zu speichern und in nahezu Echtzeit zu analysieren.

Wir sind ein junges, wachsendes Hamburger Unternehmen mit Standorten in Deutschland und in den USA. Unser verteiltes Entwicklungsteam sitzt überwiegend in Deutschland mit Büros in Hamburg und München.

Was Du machst:

  • Weiterentwicklung des Graylog Enterprise Produktes in Java und JavaScript (React)
  • Pflege von Enterprise Features wie der Alerting Correlation Engine, Archiving, Audit log und Reporting in Abstimmung mit dem Open Source Produkt

Was wir einsetzen:

  • Java 8, Elasticsearch und MongoDB auf Linux
  • React mit modernem JavaScript
  • Maven, IntelliJ, Git, GitHub, Jenkins
  • Mock-ups, Code reviews, automatisierte Tests

Was wir bieten:

  • Einen Arbeitsplatz in einem unserer Büros zentral in Hamburg und München oder remote. Wenn Du remote von Berlin oder Herne aus arbeitest, hast Du schon Kolleg*innen vor Ort.
  • Bezahlte Mitarbeit an einem erfolgreichen Open Source Projekt
  • Festanstellung bei einer deutschen Firma in einem bunt gemischten internationalen Team
  • Ein Management mit Programmiererfahrung und Realitätssinn
  • Gestaltungsmöglichkeiten, Abwechslung und Verantwortung lassen sich bei uns kaum vermeiden
  • Flexible Arbeitszeiten
  • Wahlmöglichkeit zwischen Arbeitsgeräten mit macOS und Linux

Was Du brauchst:

  • 4+ Jahre professionelle Programmiererfahrung in großen und komplexen Projekten
  • Versiert im agilen Aufbau von langfristig pflegbaren Systemen
  • Erfahrung in der Planung von Projekten, Einschätzung von Risiken und Aufwandsschätzungen
  • Erfahrung in der Evaluation von Technologien und Lösungsmöglichkeiten
  • Relevante Erfahrung in Java, JavaScript und anderen Programmiersprachen
  • Kenntnisse im Web und im Enterprise Umfeld
  • Erfahrung in der pragmatischen Anwendung von Entwurfsmustern
  • Team-orientierte Arbeitsweise, Spaß am Austausch mit Kolleg*innen und an der Weitergabe von Wissen
  • Erfahrung im Umgang mit Code Reviews, Unit-Tests, schrittweisen Refactorings
  • Idealerweise Lust, technische Vorträge in User Groups und auf Konferenzen zu halten oder Artikel in Zeitschriften zu veröffentlichen
  • Mitdenken im Hinblick auf Sicherheit, Lesbarkeit des Codes und Abstimmung im Team
  • Die Zusammenarbeit mit remote-Teams erfordert eine umsichtige Arbeitsweise, aktives Nachfragen und eine effektive Kommunikation im Chat
  • Konversationssichere Englischkenntnisse
  • Bereitschaft, 3-4 Mal im Jahr zu Team-Meetings zu reisen

Wenn Du diese Voraussetzungen nicht erfüllst, schick uns trotzdem gern eine Initiativbewerbung, denn wir wollen ab Frühjahr 2020 wieder verstärkt wachsen.

Graylog is a leading open source log management system that enables fast and efficient problem analysis in the areas of security, compliance, operations and DevOps. Our enterprise product enables large organizations to capture, store and analyze terabytes of machine data in near-real time.

We are a young, growing Hamburg-based company with locations in Germany and the USA. Our distributed development team is based primarily in Germany with offices in Hamburg and Munich.

Role Responsibilities:

  • Further development of the Graylog enterprise product in Java and JavaScript (React)
  • Maintenance of enterprise features such as the Alerting Correlation Engine, Archiving, Audit log and Reporting in coordination with the Open Source Product

Graylog Environment:

  • Java 8, Elasticsearch and MongoDB on Linux
  • React with modern JavaScript
  • Maven, IntelliJ, Git, GitHub, Jenkins
  • Mock-ups, code reviews, automated tests

Graylog Opportunities:

  • A centrally located office in Hamburg and Munich, or option to work remotely
  • Paid participation in a successful Open Source project
  • Flexible working hours
  • A management team with programming experience and a sense of reality
  • Permanent position with a German company in an internationally mixed team
  • Various growth opportunities for creativity, variety and responsibilities
  • Choice between workstations using macOS or Linux

Role Requirements:

  • 4+ years of professional programming experience, at least in one challenging project
  • Experience in the agile development of long-term maintainable systems
  • Experience in calculating the risk and required effort for a given project
  • Experience in the evaluation of technologies and possible solutions
  • Relevant experience in Java, JavaScript and other programming languages
  • Knowledge of web and enterprise environments
  • Knowledge of design pattern and their pragmatic use
  • Team oriented way of working, enjoys sharing and learning various knowledge on a given topic
  • Experience in code reviewing, unit testing and refactoring
  • Ideally, interest in giving talks at user groups or conferences or writing articles for magazines
  • Being mindful of security aspects, readability of code and team coordination
  • Working with remote teams requires a prudent approach, active inquiry and effective communication via chat
  • Proficient English communication skills
  • Willingness to travel to team meetings 3-4 times a year

Please still apply if you don't think that you fulfill all requirements. We will be growing this team again in Spring 2020.

Apply Now

Max file size 10MB.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.