Menschen und Technologien zu verbinden, den Perfect Match für unsere Kunden zu gestalten, immer die richtigen Expert:innen für die jeweilige Herausforderung zu finden - das ist unser Anspruch bei FERCHAU und dafür suchen wir dich: als ambitionierte:r Mitarbeitende:r für einen unserer Kunden. Wir realisieren spannende Projekte für namhafte Anbieter und Entwickler von IT-Lösungen und entwickeln hardwarenahe Software-Lösungen: Embedded Systems zur Steuerung mechanischer Komponenten. Als Berufseinsteiger:in oder Berufserfahrene:r unterstützt du deine Kolleg:innen mit neuen Ideen und festigst dein Wissen durch praktische Erfahrungen.
## Softwareentwickler Java (m/w/d)
*Das sind deine Aufgaben in unserem Team**
Weiterentwicklung und Optimierung bestehender Konfigurations- und Entwicklungstools im Flight-Software-Umfeld
Entwicklung von Lösungen zur automatisierten Verarbeitung und Transformation XML-basierter Datenstrukturen
Anbindung und Integration von REST-Schnittstellen zur Kommunikation mit Datenbanksystemen
Sicherstellung der Softwarequalität durch Verifikation, Validierung und Tests gemäß V-Modell
Erstellung, Pflege und Weiterentwicklung technischer Dokumentationen und Entwicklungsrichtlinien
Analyse bestehender Entwicklungs- und Geschäftsprozesse sowie Ableitung nachhaltiger Optimierungsmaßnahmen
Enge Zusammenarbeit mit interdisziplinären Teams in einem agilen Entwicklungsumfeld nach Scrum oder Kanban
Umsetzung von Softwarestandards und Engineering-Richtlinien in sicherheitskritischen Entwicklungsprojekten
*Deine Vorteile bei uns**
Unbefristeter Arbeitsvertrag
Flexible Arbeitszeitgestaltung durch Gleitzeitregelungen, Teilzeitmöglichkeiten und z. T. Vertrauensarbeitszeit
Weiterbildungsangebote unseres Inhouse-Instituts, der FERCHAU Academy (E-learnings, Trainings und Seminare)
Satte Rabatte mit Einkaufsvergünstigungen, z. B. bei Reisen, Elektronik oder Autos
Flexibilität durch die Möglichkeit, mobil zu arbeiten (abhängig vom Kundenunternehmen)
Betriebliche Altersvorsorge
*Das bringst du mit**
Erfolgreich abgeschlossenes Studium der Informatik, Mathematik oder eine vergleichbare Qualifikation
Fundierte Berufserfahrung in der Entwicklung mit Java
Praxiserfahrung in der Verarbeitung von XML-Datenstrukturen sowie mit JAXB und XSD
Kenntnisse in der Anbindung und Entwicklung von REST-basierten Schnittstellen
Erfahrung im Umgang mit relationalen Datenbanken, idealerweise PostgreSQL
Verständnis für Softwareentwicklungsprozesse über den gesamten Lifecycle hinweg, insbesondere nach dem V-Modell
Kenntnisse in Software Verification & Validation (V&V)
Erfahrung mit agilen Methoden wie Scrum oder Kanban
Idealerweise Kenntnisse von ECSS-Standards oder vergleichbaren Entwicklungsrichtlinien im technischen Umfeld
Sehr gute Deutschkenntnisse zwingend sowie gute Englischkenntnisse erforderlich
Lust auf die nächste Herausforderung? Dann sollten wir uns unbedingt kennenlernen! Am schnellsten geht es, wenn du dich direkt bewirbst. Lass uns gemeinsam das nächste Level nehmen und Technologie nach vorn bringen!