Auf einen Blick
- Aufgaben: Entwickle innovative Softwarelösungen im Bereich Cyber Security und KI.
- Unternehmen: Dynamisches Unternehmen mit offener Du-Kultur und starkem Teamgeist.
- Vorteile: Flexibles Arbeiten, unbefristeter Vertrag und steuerfreie Unternehmensbenefits.
- Weitere Informationen: Vielfältige Karrierechancen in einem innovativen und dynamischen Umfeld.
- Warum dieser Job: Gestalte die digitale Zukunft mit modernsten Technologien und spannenden Projekten.
- Qualifikationen: Studium in Informatik und Erfahrung in objektorientierter Softwareentwicklung.
Das prognostizierte Gehalt liegt zwischen 45000 - 65000 € pro Jahr.
Driving Digital Technologies. Den digitalen Wandel begleiten und aktiv mitgestalten – unsere Mission bei citema. Mit unseren innovativen Ansätzen beraten und unterstützen wir unsere Kunden in den Technologiefeldern Cyber Security, KI und Blockchain. Ebenso gehört die Umsetzung system- und sicherheitsrelevanter Softwareprojekte zu unserem Portfolio. So verbinden wir die neuen Technologien mit der klassischen Softwarewelt. Bei uns wird ein professionelles, kollegiales Miteinander mit Du-Kultur gelebt, denn unser exzellenter Teamgeist und die offene Kommunikation sind der Spirit unseres Unternehmens. Als sehr erfolgreiches und kontinuierlich wachsendes Unternehmen mit solider Basis, bieten wir Dir vielfältige Möglichkeiten in einem hochinteressanten, dynamischen Umfeld. Werde Teil unseres Erfolgs, bring Deine Expertise mit ein und gestalte gemeinsam mit uns die Zukunft verantwortungsvoll.
Deine Mission
Wir suchen Dich als Full Stack Java und Spring Software Engineer (m/w/d) für distributed Software Systems am Standort München (hybrid). Deine Aufgaben dabei sind:
- Entwirf, entwickle und integriere Softwarekomponenten für Plattformlösungen im Bereich Signalaufklärung (SIGINT) / elektronische Kampfführung (EW).
- Nutze Modelle und Proof of Concepts (PoCs), um gemeinsam mit deinem agilen Team mögliche Lösungen zu diskutieren – unter Berücksichtigung funktionaler Anforderungen und UX-Konzepte.
- Erweitere die Komponentenarchitektur und entwickle gemeinsam mit den Systemarchitekten klar definierte Schnittstellen.
- Dokumentiere deine Ergebnisse und sichere sie durch aussagekräftige automatisierte Tests ab, um einen hohen Qualitätsstandard zu gewährleisten, auf den sich andere Teams verlassen können.
- Unterstütze das Projektmanagement mit realistischen Einschätzungen zu Aufwand und Komplexität.
- Bringe deine technische Expertise bei der Auswahl geeigneter Technologien, Bibliotheken, Protokolle und Entwicklungsmethoden ein.
Dein Profil
Folgende Kenntnisse und Fähigkeiten solltest Du auf jeden Fall mitbringen:
- Du hast ein Hochschulstudium der Informatik, Softwaretechnik oder eines vergleichbaren technischen Fachgebiets erfolgreich abgeschlossen.
- Du verfügst über nachgewiesene Erfahrung in der objektorientierten Softwareentwicklung in großen Projekten oder Softwareplattformen, idealerweise mit Berührungspunkten zu modellbasierten oder modellgetriebenen Entwicklungsmethoden.
- Du besitzt ein fundiertes Verständnis von Softwarearchitektur, Komponentendesign und Schnittstellendefinition und kannst verschiedene Frameworks und Standardbibliotheken einsetzen oder bewerten.
- Du bringst tiefgehende Kenntnisse in Java, dem Spring-Boot-Framework sowie weit verbreiteten Bibliotheken wie Spring Data, Spring Security, Lombok und der Java Standard Library mit.
- Du hast ein breites Wissen über Softwareentwicklungsprozesse und Best Practices, insbesondere über die Zusammenarbeit verschiedener Rollen in agilen Teams unter Nutzung von Frameworks wie Scrum oder Kanban.
- Du bist vertraut mit modernen Entwicklungswerkzeugen und -umgebungen, darunter integrierte Entwicklungsumgebungen (IDEs), Versionsverwaltungssysteme (z. B. Git), Artefakt-Repositories (z. B. Artifactory) sowie Tools zur statischen Codeanalyse und Qualitätssicherung (z. B. SonarQube).
- Für die effektive Kommunikation im Projektumfeld sowie mit unseren deutschsprachigen Kunden ist ein sehr gutes mündliches und schriftliches Deutsch erforderlich.
Das bieten wir Dir
- Aktives Mitwirken an innovativen Zukunftstechnologien.
- Flexibles New-Work-Modell mit hybriden Arbeitsmöglichkeiten.
- Unbefristeter Arbeitsvertrag.
- Givve-Card als steuerfreier Unternehmensbenefit.
- Maximale Entscheidungs- und Gestaltungsspielräume.
- Individuelle Karriereplanung und Entwicklungsperspektiven.
- Wissenstransfer und Synergieeffekte durch ein starkes Team.
- Technologische Vielfalt mit spannenden Einblicken in sicherheitsrelevante Systeme.
Und: Herausforderungen, die wirklich Spaß machen!
Ready to shape the future? Drive digital technologies with us!
Wir freuen uns auf Deine Bewerbung.
Full Stack Java and Spring Software Engineer (m/w/d) Arbeitgeber: citema systems
citema ist ein hervorragender Arbeitgeber, der seinen Mitarbeitern die Möglichkeit bietet, aktiv an innovativen Zukunftstechnologien zu arbeiten und den digitalen Wandel mitzugestalten. Mit einem flexiblen New-Work-Modell, unbefristeten Arbeitsverträgen und individuellen Karriereplanungsmöglichkeiten fördert das Unternehmen eine offene und kollegiale Arbeitskultur in München, die auf Teamgeist und Kommunikation basiert. Hier hast Du die Chance, in einem dynamischen Umfeld zu wachsen und an spannenden Projekten im Bereich Cyber Security, KI und Blockchain mitzuwirken.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass Sie so Full Stack Java and Spring Software Engineer (m/w/d) erhalten könnten
✨Netzwerken, Netzwerken, Netzwerken!
Nutze Plattformen wie LinkedIn oder Xing, um mit Leuten aus der Branche in Kontakt zu treten. Oft sind es persönliche Empfehlungen, die den entscheidenden Unterschied machen!
✨Sei proaktiv!
Warte nicht darauf, dass die Stellenanzeigen auf dich zukommen. Gehe aktiv auf Unternehmen zu, die dich interessieren, und zeige dein Interesse an ihren Projekten und Technologien.
✨Bereite dich auf technische Interviews vor!
Mach dich mit typischen Fragen und Aufgaben vertraut, die in technischen Interviews gestellt werden. Übe Coding-Challenges und sei bereit, deine Lösungen zu erklären – das zeigt deine Problemlösungsfähigkeiten!
✨Bewirb dich direkt über unsere Website!
Wir bei StudySmarter lieben es, wenn du dich direkt über unsere Seite bewirbst. So kannst du sicherstellen, dass deine Bewerbung schnell und unkompliziert bei uns landet!
Wir glauben, dass du diese Fähigkeiten brauchst, um Full Stack Java and Spring Software Engineer (m/w/d) mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Sei du selbst!:Wir wollen dich kennenlernen, also zeig uns deine Persönlichkeit! Verwende in deinem Anschreiben eine lockere Sprache und bringe deine Leidenschaft für Softwareentwicklung zum Ausdruck.
Pass auf die Details auf!:Achte darauf, dass dein Lebenslauf und dein Anschreiben fehlerfrei sind. Ein gut strukturiertes Dokument zeigt, dass du sorgfältig arbeitest und Wert auf Qualität legst – genau wie wir!
Zeige deine Erfahrungen!:Erzähle uns von deinen bisherigen Projekten und wie du Technologien wie Java und Spring eingesetzt hast. Konkrete Beispiele helfen uns, deine Fähigkeiten besser zu verstehen und zu sehen, wie du ins Team passt.
Bewirb dich über unsere Website!:Der einfachste Weg, um Teil unseres Teams zu werden, ist die Bewerbung über unsere Website. So stellst du sicher, dass deine Unterlagen direkt bei uns landen und wir schnell auf dich reagieren können.
Wie man sich auf ein Vorstellungsgespräch bei citema systems vorbereitet
✨Verstehe die Unternehmensmission
Mach dich mit der Mission und den Werten des Unternehmens vertraut. Bei citema geht es um den digitalen Wandel und innovative Technologien. Zeige im Interview, dass du diese Vision teilst und wie deine Fähigkeiten dazu beitragen können.
✨Bereite technische Fragen vor
Erwarte technische Fragen zu Java, Spring und Softwarearchitektur. Übe, wie du deine Erfahrungen in großen Projekten darstellst und erkläre, wie du mit agilen Methoden gearbeitet hast. Das zeigt, dass du nicht nur die Theorie kennst, sondern auch praktische Erfahrung hast.
✨Demonstriere Teamgeist
Da citema Wert auf ein kollegiales Miteinander legt, sei bereit, Beispiele aus deiner Vergangenheit zu teilen, wo du erfolgreich im Team gearbeitet hast. Betone, wie du zur offenen Kommunikation beigetragen hast und wie du Konflikte gelöst hast.
✨Fragen stellen
Bereite einige Fragen vor, die du dem Interviewer stellen kannst. Das zeigt dein Interesse an der Position und am Unternehmen. Frage nach den aktuellen Projekten oder den Technologien, die das Team verwendet. So kannst du auch herausfinden, ob die Unternehmenskultur zu dir passt.