Senior Software Engineer Backend

CLAAS Gruppe
Berlin, Germany
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English, German
Experience level
Senior

Job location

Berlin, Germany

Tech stack

Java
Agile Methodologies
Artificial Intelligence
Amazon Web Services (AWS)
Automation of Tests
Big Data
Cloud Computing
Code Review
Databases
Continuous Integration
Distributed Systems
Spring
MongoDB
NoSQL
OAuth
Prometheus
Software Engineering
Data Streaming
Openapi
Data Logging
Cloud Platform System
Grafana
Concurrency
Spring-boot
Backend
Gitlab-ci
Kubernetes
Information Technology
Apache Flink
Kafka
REST
Docker
Microservices

Job description

Du entwickelst gemeinsam mit deinem Team neue Features für unsere Cloud-Plattform - von der Idee bis zum stabilen Betrieb. Dabei:

  • konzipierst, implementierst und betreibst du Spring-Boot-basierte Microservices in einer skalierbaren Cloud-Architektur
  • triffst fundierte Architektur- und Technologieentscheidungen und diskutierst diese konstruktiv im Team
  • übersetzt du fachliche Anforderungen in robuste technische Lösungen und behältst dabei Performance, Sicherheit und Wartbarkeit im Blick
  • entwirfst und implementierst du REST-APIs inklusive sauberer OpenAPI-Spezifikationen
  • setzt eventgetriebene Kommunikation mit Apache Kafka um und gestaltest asynchrone Workflows
  • etablierst und lebst du Best Practices in den Bereichen Code-Qualität, Testautomatisierung und Software-Design
  • schreibst du wartbaren Code, setzt auf automatisierte Tests, führst Code Reviews durch und denkst langfristig
  • bringst du dich aktiv in Communities of Practice ein, teilst dein Wissen und unterstützt Kolleg:innen als Sparringspartner:in oder Mentor:in

Requirements

  • Abgeschlossenes Studium der Informatik oder eine vergleichbare IT-nahe Qualifikation
  • Mehrjährige Berufserfahrung in der Entwicklung von Backend-Systemen mit Java (Version 21+), inkl. moderner Language Features, Concurrency und Performance-Optimierung
  • Sehr gute Kenntnisse in Spring Boot und dem Spring-Ökosystem (Web, Data, Security)
  • Fundierte Erfahrung mit Microservice-Architekturen, RESTful APIs und containerisierten Anwendungen (Docker)
  • Sicherer Umgang mit relationalen und/oder NoSQL-Datenbanken; Erfahrung mit MongoDB ist von Vorteil
  • Praxis in der Konzeption verteilter Systeme, inkl. Fehlerbehandlung, Skalierung und Resilienz
  • Erfahrung mit Observability (Logging, Monitoring, Tracing, z. B. Prometheus, Grafana, OpenTelemetry)
  • Interesse an KI- und datengetriebenen Systemen sowie Offenheit für neue Technologien
  • Agile Arbeitsweise, ausgeprägte Kommunikationsfähigkeit und ein hohes Maß an Eigenverantwortung
  • Sehr gute Deutsch- und Englischkenntnisse sind erforderlich (mind. B2)

Nice to have:

  • Erfahrung mit Streaming- oder Big-Data-Technologien, insbesondere Apache Flink
  • Erfahrung mit Cloud-Plattformen (AWS), Kubernetes und CI/CD-Pipelines (GitLab CI)
  • Erste praktische Berührungspunkte mit KI/ML, z. B. Integration von Modellen, Inferenz-Services oder Datenpipelines
  • Erfahrung mit Security-Themen in verteilten Systemen (OAuth2, JWT, Secrets Management)

Benefits & conditions

  • Umfangreicher Gestaltungsspielraum, damit Du unser erfolgreiches Produkt kundenzentriert weiterentwickeln kannst
  • Eine flache Hierarchie, die Dir Eigenverantwortung gibt und Deine kreative Freiheit fördert
  • Flexible Arbeitszeiten und die Möglichkeit zum hybriden Arbeiten für Deine ausgewogene Work-Life-Balance
  • Personalentwicklung, Trainings, Workshops und Konferenzen für Deine persönliche Weiterentwicklung
  • 30 Tage Jahresurlaub + Weihnachten und Silvester frei - für Deine Reiseziele und Erholung
  • CLAAS Mitarbeiterbeteiligung für Deine rentable Kapitalanlage
  • Zuschuss zum ÖPNV, damit Du weniger Zeit im Straßenverkehr steckst
  • Jobrad - damit du auf dem Weg zur Arbeit etwas für deine Gesundheit tust
  • Kooperation mit dem Urban Sports Club für Deine körperliche Fitness
  • Regelmäßige (Team-)Events, damit das Feiern nicht zu kurz kommt
  • Weitere Benefits wie bspw. Getränke, Snacks, Obst, Kicker und Playstation für Deine Pause

About the company

Seit 2013 entwickeln wir bei CLAAS 365FarmNet innovative Farmmanagement-Software, die landwirtschaftliche Betriebe effizienter und erfolgreicher gestaltet. Unser Ziel ist es, den Arbeitsalltag von Landwirten und Landwirtinnen zu erleichtern, indem wir sie mit fortschrittlicher Technologie und intelligenten Softwarelösungen unterstützen. Jeden Tag arbeiten über 100 engagierte Mitarbeitende an unserem Standort im Herzen Berlins daran, dieses Ziel zu erreichen und die Landwirtschaft der Zukunft mitzugestalten.

Apply for this position