Apply

Senior Java Developer (Software Engineer) (f/m/x)- Core

Posted about 1 month agoViewed

View full description

💎 Seniority level: Senior, 4+ years

📍 Location: Germany

🔍 Industry: Software Development

🗣️ Languages: English

⏳ Experience: 4+ years

🪄 Skills: Backend DevelopmentSoftware DevelopmentElasticSearchGitJavaJava EEJenkinsMongoDBSpring BootMavenCI/CDRESTful APIsLinuxData managementDebugging

Requirements:
  • 4+ years of professional programming experience, at least in one challenging project.
  • Experience producing high-quality Java-based application code.
  • Relevant experience in other programming languages (e.g. Golang would be advantageous).
  • Experience with OpenSearch/ElasticSearch or another search technology in a production environment.
  • Ideally experience with the OpenSearch/ElasticSearch API, Mappings and Index templates.
  • Preferably knowledge of web and enterprise environments.
  • 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.
Apply