Ihre Aufgaben
Als Java Developer (m/w) realisieren Sie hochwertige Komponenten einer Produktplattform für die automatische Erfassung, Analyse und Visualisierung von Massendaten in Funkaufklärungssystemen, d.h.
- Sie implementieren Systeme auf Basis verteilter, skalierbarer Java-Architekturen
- Sie konzipieren und realisieren komplexe Module und Komponenten
- In einem agilen Entwicklungsprozess (Scrum) sind Sie verantwortlich für die Erstellung von wiederverwendbaren Softwarekomponenten
- Sie stellen die Qualität Ihrer Arbeitsergebnisse durch geeignete, automatisierte Modultests sicher
Ihr Profil
- Erfolgreich abgeschlossenes Studium Bereich Informatik, Nachrichtentechnik o.ä.
- Sehr gute Erfahrungen in den Bereichen Java, testgetriebene Entwicklung
- Erste Erfahrungen mit Parallelverarbeitung und Concurrency
- Wünschenswert sind Kenntnisse in:
- Eclipse RCP, OSGI, Spring
- JUnit
- Maven
- CleanCode
- Datenbanken, idealerweise Oracle (SQL, PL/SQL)
- Design Patterns, UML
- agile Methoden (z.B. Scrum)
- Fließende Deutsch- und gute Englischkenntnisse in Wort und Schrift
Für eine schnelle und einfache Bewerbung nutzen Sie bitte unser Online-Bewerbungsformular. Wir freuen uns, Sie kennen zu lernen!
Im Bewerbungsprozess bei PLATH entscheiden wir grundsätzlich unabhängig von Alter, Religion, Geschlecht, Hautfarbe, Nationalität oder Behinderung.