Software Developer Java

flyeralarm GmbH
5 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German
Experience level
Junior

Job location

Tech stack

Java
Agile Methodologies
Artificial Intelligence
Software Quality
Software Design Patterns
Linux
DevOps
Object-Oriented Software Development
Software Architecture
Software Systems
Gitlab
GIT
Software Version Control
Docker

Job description

Digitale Fertigungsprozesse, E-Commerce, anspruchsvolle IT-Landschaften und ein agiles Mindset - wir sind mehr als ein cooler Druck- und Marketingpartner für KMUs.

Im Production Management verbinden wir agile Softwareentwicklung mit den Fertigungsprozessen unserer Produktion. Ziel ist die Entwicklung maßgeschneiderter Lösungen zur automatisierten Erzeugung von Sammeldruckbogen - unter Berücksichtigung verfügbarer Produktionskapazitäten und Maschinen, um ein optimales Kosten-Ressourcen-Verhältnis zu erzielen. So stellen wir sicher, dass eine effiziente und reibungslose Fertigung gewährleistet wird.

Als Junior Software Developer m/w/d Java entwickelst du Softwarelösungen, die direkt in unsere Produktionsprozesse eingreifen und dabei helfen, Druckaufträge optimal zu planen und auf Druckbögen zu kombinieren. Gemeinsam mit dem Team beschäftigst du dich mit Fragen wie der sinnvollen Zusammenfassung von Aufträgen oder der optimalen Auslastung einzelner Maschinen und arbeitest an passenden IT-Lösungen.

Im Team entwickelst du gemeinsam mit erfahrenen Mitgliedern objektorientierte Softwarelösungen im Bereich der Produktionssteuerung weiter. Du unterstützt bei der automatisierten Erstellung und Optimierung von Sammeldruckbogen, wirkst bei der Umsetzung von Logiken und Algorithmen mit und lernst Schnittstellen wie REST oder Domain-Events im praktischen Einsatz kennen. Darüber hinaus bringst du dich in die Weiterentwicklung bestehender Tools und Prozesse ein, unterstützt bei der Dokumentation von Anwendungen und Systemen und beschäftigst dich mit Softwarequalität. Der Einsatz moderner DevOps-Tools wie Git, GitLab, Linux und Docker gehört ebenfalls zu deinem Arbeitsalltag.

Requirements

  • Du hast ein abgeschlossenes Studium der Informatik, eine Ausbildung als Fachinformatiker m/w/d Anwendungsentwicklung oder eine vergleichbare Qualifikation
  • Du hast erste Kenntnisse in der Java-Entwicklung
  • Du kennst die Grundlagen der objektorientierten Programmierung und hast erste Berührungspunkte mit Softwarearchitektur oder Design Patterns
  • Du hast bereits mit einer Versionsverwaltung wie Git gearbeitet
  • Du interessierst dich für logische und algorithmische Fragestellungen und hast Spaß an Optimierung und smarten Lösungen
  • Du nutzt KI-Tools wie Claude oder Gemini offen in deinem Arbeitsalltag
  • Du bist lernbereit, arbeitest dich strukturiert in neue Themen ein und hast eine schnelle Auffassungsgabe
  • Du kommunizierst sicher auf Deutsch; Englischkenntnisse sind von Vorteil

Benefits & conditions

Wir heißen Dich willkommen in einer modernen Arbeitsatmosphäre mit anspruchsvollen Aufgaben, hochmotivierten Teams und einer mitreißenden Dynamik, die ihresgleichen sucht. Kontinuierliches Wachstum, ein offenes Miteinander, neue Ideen und spannende Projekte prägen Deinen zukünftigen Arbeitstag. Bring Dein Talent bei uns ein und bewirb Dich jetzt online!

About the company

FLYERALARM zählt zu den führenden Online-Druckereien Europas im B2B-Bereich und ist eines der größten deutschen E-Commerce-Unternehmen - und immer noch ein sehr junges, inhabergeführtes Unternehmen: Seit 2002 zeigen wir - die Würzburger Printspezialisten - wie smart die Bestellung von Druckprodukten sein kann. Heute beschäftigen wir über 2.000 Mitarbeiter und erzielten im Jahr 2017 einen Umsatz von mehr als 340 Millionen Euro.

Apply for this position