Softwareentwickler Java

FERCHAU GmbH
Regensburg, Germany
5 days ago
Apply on www.arbeitsagentur.de
Prepare application

Role details

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

Tech stack

Testing (Software) Clean Code Principles Java (Programming Language) Unit Testing Software Quality Code Review Software Design Patterns Distributed Systems Middleware Object-Oriented Software Development Scrum Methodology Software Architecture
+5 more
RabbitMQ Software Systems Multithreading Git Information Technology

Job description

  • Konzeption, Entwicklung und Weiterentwicklung von Softwarelösungen sowie Softwarearchitekturen im Umfeld moderner Drohnenabwehrsysteme
  • Erstellung technischer Softwarekonzepte und Architekturdokumentationen für anspruchsvolle Systemlandschaften
  • Umsetzung von Softwarefunktionen unter Berücksichtigung etablierter Entwicklungsstandards und Qualitätsrichtlinien
  • Analyse und Abstimmung technischer Anforderungen in enger Zusammenarbeit mit Projektbeteiligten
  • Durchführung von Code-Reviews, Fehleranalysen sowie Optimierungsmaßnahmen zur Sicherstellung einer hohen Softwarequalität
  • Integration von Softwarekomponenten in bestehende Systemumgebungen sowie Automatisierung von Build- und Testprozessen

Das erwartet dich bei uns

  • Unbefristeter Arbeitsvertrag
  • Betriebliche Altersvorsorge
  • Bei uns kannst du Verantwortung übernehmen und dich weiterentwickeln
  • Flexibilität durch die Möglichkeit, mobil zu arbeiten (abhängig vom Kundenunternehmen)
  • Unterstützung bei der Kinderbetreuung durch Kitazuschuss
  • Sonderurlaub für wichtige private Anlässe, z. B. Hochzeit, Umzug, Geburt

Requirements

  • Abgeschlossenes Masterstudium der Informatik, Elektrotechnik oder eine vergleichbare Qualifikation
  • Mehrjährige Erfahrung in der objektorientierten Softwareentwicklung Kenntnisse in den Bereichen Clean Code, Design Patterns sowie objektorientierte Softwarearchitekturen

  • Sicherer Umgang mit Git sowie Erfahrung mit modernen Entwicklungsprozessen nach Scrum oder Kanban
  • Erfahrung mit verteilten Systemen, Middleware-Technologien (z. B. RabbitMQ), Multithreading sowie Softwaretests und Unit-Tests
  • Strukturierte, analytische und eigenverantwortliche Arbeitsweise mit ausgeprägter Problemlösungskompetenz
  • Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.arbeitsagentur.de
Prepare application

Good distractions

Loading talks and stories from around this role…