Full Stack Java and Spring Software Engineer (m/w/x)

K-tronik GmbH

MunichPermanent

Is this role a fit for you?

Upload your resume and see this job scored against your skills, experience, pay, and preferences — no account needed.

Projektbeschreibung: Technologie begeistert Sie? Uns auch! Zur Verstärkung unseres Expertenteams bei unserem Kunden aus der Funk- und Kommunikationsbranche suchen wir einen Full Stack Java and Spring Software Engineer (m/w/x) in Festanstellung bei K-tronik. Wir freuen uns darauf, Sie persönlich kennen zu lernen - und gemeinsam mit Leidenschaft und Teamgeist an spannenden Projekten und zukunftsweisenden Technologien zu arbeiten. Aufgaben: Entwurf, Entwicklung und Integration von Softwarekomponenten für Plattformlösungen im Bereich Signals Intelligence (SIGINT) und Elektronische Kampfführung (Electronic Warfare, EW). - Einsatz von Modellen und Proof of Concepts (PoCs), um gemeinsam mit dem agilen Team mögliche Lösungsansätze zu erarbeiten und dabei funktionale Anforderungen sowie UX-Konzepte zu berücksichtigen. - Weiterentwicklung der Komponentenarchitektur sowie Gestaltung klar definierter Schnittstellen in Zusammenarbeit mit den Systemarchitekten. - Dokumentation der Ergebnisse und Absicherung durch aussagekräftige automatisierte Tests, um einen hohen Qualitätsstandard zu gewährleisten, auf den sich andere Teams verlassen können. - Unterstützung des Projektmanagements durch realistische Aufwands- und Komplexitätsschätzungen. - Einbringen technischer Expertise bei der Auswahl geeigneter Technologien, Bibliotheken, Protokolle und Entwicklungsmethoden, da moderne und zukunftsorientierte Softwareentwicklung ein zentraler Unternehmenswert ist. Qualifikationen: Erfolgreich abgeschlossenes Hochschulstudium der Informatik, Softwaretechnik (Software Engineering) oder eines vergleichbaren technischen Fachgebiete oder Ausbildung - Nachgewiesene Erfahrung in der objektorientierten Softwareentwicklung in großen Projekten oder Softwareplattformen, idealerweise mit Kenntnissen in modellbasierter oder modellgetriebener Entwicklung. - Fundiertes Verständnis von Softwarearchitekturen, Komponentendesign und Schnittstellendefinitionen sowie die Fähigkeit, verschiedene Frameworks und Standardbibliotheken einzusetzen oder zu bewerten. - Tiefgehende Kenntnisse in Java, dem Spring-Boot-Framework sowie weit verbreiteten Bibliotheken wie Spring Data, Spring Security, Lombok und der Java Standard Library. - Breites Wissen über Softwareentwicklungsprozesse und bewährte Methoden (Best Practices), insbesondere hinsichtlich der Zusammenarbeit verschiedener Rollen in agilen Teams nach Frameworks wie Scrum oder Kanban. - Erfahrung im Umgang mit modernen Entwicklungswerkzeugen und -umgebungen, einschließlich einer integrierten Entwicklungsumgebung (IDE), Versionsverwaltungssystemen (z. B. Git), Artefakt-Repositories (z. B. Artifactory) sowie Tools zur statischen Codeanalyse und Qualitätssicherung (z. B. SonarQube). - Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift, um eine klare Kommunikation und aussagekräftige Dokumentation innerhalb der Organisation sicherzustellen. Benefits: Kollegiales und freundschaftliches Arbeitsklima Flexible Arbeitszeiten 30 Urlaubstage und flexible Urlaubsplanung Regelmäßige Team-Events Auszeichnung als Kununu TOP Company Corporate Benefits (Mitarbeiterangebote) Kostenlose Getränke Individuelle Weiterbildungsmöglichkeiten 360° Betreuung: Feedbackgespräche, Karriereplanung, Unterstützung bei Umzug, etc. Find Jobs in Germany on Arbeitnow Tags: Software Development

Similar roles