Full Stack Java- und Spring-Softwareentwickler (m/w/d) für verteilteSoftwaresysteme

Full Stack Java- und Spring-Softwareentwickler (m/w/d) für verteilteSoftwaresysteme

München Vollzeit 50000 - 65000 € / Jahr (geschätzt) Homeoffice (teilweise)
E

Auf einen Blick

  • Aufgaben: Entwickle innovative Softwarelösungen und arbeite im agilen Team an spannenden Projekten.
  • Unternehmen: Internationaler Technologiekonzern mit modernem Arbeitsumfeld.
  • Vorteile: Attraktive Vergütung, 30 Urlaubstage, Homeoffice bis zu 60%, und hohe Übernahmechance.
  • Weitere Informationen: Dynamisches Umfeld mit exzellenten Karrierechancen und innovativen Projekten.
  • Warum dieser Job: Gestalte die Zukunft der Technologie und entwickle Lösungen mit echtem Einfluss.
  • Qualifikationen: Studium in Informatik oder verwandtem Bereich und Erfahrung in objektorientierter Softwareentwicklung.

Das prognostizierte Gehalt liegt zwischen 50000 - 65000 € pro Jahr.

Verstärke das Team bei unserem Kunden als Full Stack-Java- und Spring Softwareentwickler (m/w/d) für einen international tätigen Technologiekonzern am Standort München im Rahmen der Arbeitnehmerüberlassung für 24 Monate. Die Position ist in Vollzeit (40 Wochenstunden) angesetzt, wobei bis zu 60 % Homeoffice möglich sind.

Deine Benefits:

  • Attraktive Vergütung nach GVP-Tarifvertrag
  • 30 Urlaubstage
  • Arbeiten für einen namhaften Hightech-Konzern
  • Das perfekte Sprungbrett für deine Karriere
  • Sehr hohe Übernahmechance in ein langfristiges Arbeitsverhältnis
  • Modernes Arbeitsumfeld am Standort Berlin
  • Urlaubs- und Weihnachtsgeld
  • Home-Office bis zu 60%

Deine Aufgaben:

  • Entwurf, Entwicklung und Integration von Softwarekomponenten für Plattformlösungen im Bereich der Signalaufklärung (SIGINT).
  • Nutzung von Modellen und Proof-of-Concepts (PoCs) zur Erörterung möglicher Lösungen mit deinem agilen Team unter Berücksichtigung der funktionalen Anforderungen und UX-Konzepte.
  • Erweiterung der Komponentenarchitektur und Entwurf klar definierter Schnittstellen gemeinsam mit den Systemarchitekten.
  • Dokumentation deiner Ergebnisse und Ausstattung dieser mit aussagekräftigen automatisierten Tests, um einen hohen Qualitätsstandard zu erreichen, auf den sich andere Teams verlassen können.
  • Unterstützung des Projektmanagements durch realistische Aufwands- und Komplexitätsschätzungen.
  • Einbringen deines technischen Fachwissens bei der Auswahl geeigneter Technologien, Bibliotheken, Protokolle und Entwicklungsmethoden.

Deine Qualifikation:

  • Abgeschlossenes Hochschulstudium in Informatik, Software-Engineering oder einem vergleichbaren technischen Fachgebiet.
  • Nachgewiesene Erfahrung in der objektorientierten Softwareentwicklung bei Großprojekten oder Softwareplattformen, vorzugsweise mit Erfahrung in modellbasierten oder modellgetriebenen Entwicklungsmethoden.
  • Fundierte Kenntnisse in den Bereichen Softwarearchitektur, Komponentendesign und Schnittstellendefinition sowie die Fähigkeit, mit einer Vielzahl von Frameworks und Standardbibliotheken zu arbeiten oder diese zu bewerten.
  • Fundierte Fachkenntnisse in Java, dem Spring Boot-Framework und weit verbreiteten Bibliotheken wie Spring Data, Spring Security, Lombok und der Java-Standardbibliothek.
  • Umfassende Kenntnisse über Softwareentwicklungsprozesse und Best Practices, insbesondere hinsichtlich der Zusammenarbeit verschiedener Rollen innerhalb eines agilen Teams unter Verwendung von Frameworks wie Scrum oder Kanban.
  • Vertrautheit mit modernen Entwicklungstools und -umgebungen, einschließlich einer integrierten Entwicklungsumgebung (IDE), Versionskontrollsystemen (z. B. Git), Artefakt-Repositorys (z. B. Artifactory) und Tools für statische Analyse/Qualitätskontrolle (z. B. SonarQube).
  • Sehr gute Englisch- und Deutschkenntnisse in Wort und Schrift, die eine klare Kommunikation und Dokumentation ermöglichen.

Interesse an Innovation, einem spannenden Projekt mit echter Perspektive? Dann verstärke das Team bei unserem Kunden zum nächstmöglichen Termin. Ich freue mich auf deine Kontaktaufnahme und deine Bewerbung.

Full Stack Java- und Spring-Softwareentwickler (m/w/d) für verteilteSoftwaresysteme Arbeitgeber: expertplace professionals

Als Arbeitgeber bieten wir Ihnen die Möglichkeit, in einem dynamischen und innovativen Umfeld zu arbeiten, das von einer offenen und kollegialen Unternehmenskultur geprägt ist. Mit attraktiven Benefits wie 30 Urlaubstagen, der Option auf bis zu 60 % Homeoffice und einer hohen Übernahmechance in ein langfristiges Arbeitsverhältnis, sind wir bestrebt, Ihre berufliche Entwicklung zu fördern und Ihnen ein modernes Arbeitsumfeld zu bieten. Arbeiten Sie für einen renommierten Technologiekonzern in München und nutzen Sie diese Position als Sprungbrett für Ihre Karriere.

E

Kontaktdaten:

expertplace professionals Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass Sie so Full Stack Java- und Spring-Softwareentwickler (m/w/d) für verteilteSoftwaresysteme erhalten könnten

Netzwerken, Netzwerken, Netzwerken!

Nutze LinkedIn und Xing, um mit Leuten aus der Branche in Kontakt zu treten. Oft sind es persönliche Empfehlungen, die den entscheidenden Unterschied machen, also lass uns aktiv werden und unser Netzwerk erweitern!

Sei bereit für technische Interviews!

Mach dich fit für technische Fragen und Coding-Challenges. Übe mit Plattformen wie LeetCode oder HackerRank, damit du im Interview glänzen kannst. Wir wollen schließlich zeigen, was wir draufhaben!

Präsentiere deine Projekte!

Habe eine Auswahl deiner besten Projekte parat, um sie im Gespräch vorzustellen. Zeige, wie du Probleme gelöst hast und welche Technologien du verwendet hast. Lass uns unsere Erfolge selbstbewusst präsentieren!

Bewirb dich direkt über unsere Website!

Wir haben viele spannende Stellenangebote, also schau regelmäßig vorbei und bewirb dich direkt bei uns. So erhöhst du deine Chancen, schnell ins Gespräch zu kommen und Teil unseres Teams zu werden!

Wir glauben, dass du diese Fähigkeiten brauchst, um Full Stack Java- und Spring-Softwareentwickler (m/w/d) für verteilteSoftwaresysteme mit Bravour zu bestehen

Java
Spring Boot
Softwarearchitektur
Komponentendesign
Schnittstellendefinition
Agile Methoden (Scrum, Kanban)
Modellbasierte Entwicklung

Einige Tipps für deine Bewerbung 🫡

Mach es persönlich!:Zeig uns, wer du bist! Verwende in deinem Anschreiben eine persönliche Ansprache und erzähle uns, warum du genau zu dieser Stelle passt. Ein bisschen Persönlichkeit macht den Unterschied!

Betone deine Skills:Stell sicher, dass du deine Erfahrungen mit Java, Spring und anderen relevanten Technologien klar hervorhebst. Wir wollen wissen, was du drauf hast und wie du unser Team unterstützen kannst!

Sei präzise und strukturiert:Halte deine Bewerbung übersichtlich und gut strukturiert. Verwende klare Absätze und Aufzählungen, um deine Qualifikationen und Erfahrungen schnell erfassbar zu machen. Das hilft uns, dich besser kennenzulernen!

Bewirb dich über unsere Website:Um sicherzustellen, dass deine Bewerbung an die richtige Stelle gelangt, bewirb dich direkt über unsere Website. So können wir deine Unterlagen schneller bearbeiten und dich zeitnah kontaktieren!

Wie man sich auf ein Vorstellungsgespräch bei expertplace professionals vorbereitet

Mach dich mit den Technologien vertraut

Stell sicher, dass du die wichtigsten Technologien und Frameworks, die in der Stellenbeschreibung erwähnt werden, gut verstehst. Dazu gehören Java, Spring Boot und gängige Bibliotheken wie Spring Data und Spring Security. Bereite dich darauf vor, konkrete Beispiele aus deiner bisherigen Erfahrung zu nennen, die zeigen, wie du diese Technologien erfolgreich eingesetzt hast.

Bereite dich auf technische Fragen vor

Erwarte technische Fragen, die sich auf Softwarearchitektur, Komponentendesign und Schnittstellendefinition beziehen. Übe, wie du deine Ansätze zur Problemlösung erklären kannst, und sei bereit, über Best Practices in der Softwareentwicklung zu sprechen. Das zeigt, dass du nicht nur die Theorie kennst, sondern auch praktische Erfahrungen hast.

Zeige dein agiles Mindset

Da die Stelle in einem agilen Team angesiedelt ist, solltest du deine Erfahrungen mit Scrum oder Kanban hervorheben. Erkläre, wie du in der Vergangenheit in agilen Umgebungen gearbeitet hast und welche Rolle du dabei gespielt hast. Das zeigt, dass du gut ins Team passt und die Dynamik eines agilen Projekts verstehst.

Kommunikation ist der Schlüssel

Da sehr gute Englisch- und Deutschkenntnisse gefordert sind, übe, deine Gedanken klar und präzise zu formulieren. Sei bereit, technische Konzepte sowohl in Deutsch als auch in Englisch zu erklären. Eine klare Kommunikation ist entscheidend, um Missverständnisse zu vermeiden und effektiv im Team zu arbeiten.