Java-Softwareentwickler RCP, OSGi, Legacy Software
Role details
Job location
Tech stack
Job description
· Applikationssoftware-Ingenieur für taktische Funkeinsatzplanung
· Design und Implementierung der Applikationssoftware in Java auf Basis von User Stories in einem agilen SCRUM Team (SAFe)
· Durchführung von qualitätssichernden Maßnahmen wie Code Reviews oder Peer Reviews
· Implementierung von Unit- und Modultests und Integration in eine CI/CD-Pipeline
· Software-Entwicklung innerhalb des Security Development Lifecycles
Das bringen Sie mit
Requirements
· Abgeschlossenes Studium oder Ausbildung zum Fachinformatiker mit mehrjähriger Berufserfahrung
· Mehrjährige Berufserfahrung im Design und Implementierung in Java
· Kenntnisse im Bereich Eclipse RCP und OSGi vorhanden
· Erfahrung mit der Wartung und Weiterentwicklung von Legacy Software
· Kenntnisse im Bereich Maven und WiX wünschenswert
· Kenntnisse in SOLID und Clean Code Prinzipien vorhanden
· Kenntnisse in Skriptsprachen zur Unterstützung der Test- und Integration
· Agiles Mindset und pro-aktive Kommunikation im Team
· Kenntnisse im Bereich Security wünschenswert
· Sehr gute Deutsch- und Englischkenntnisse