Software Engineer

Software Engineer

Stuttgart Vollzeit 43200 - 84000 € / Jahr (geschätzt) Kein Home Office möglich
L

Auf einen Blick

  • Aufgaben: Entwickle hochwertige Webanwendungen und leite die Architekturentscheidungen.
  • Arbeitgeber: Ein innovatives Unternehmen, das benutzerzentrierte Plattformen entwickelt und Grenzen überschreitet.
  • Mitarbeitervorteile: Flexible Arbeitszeiten, Remote-Optionen und ein unterstützendes Teamumfeld.
  • Warum dieser Job: Gestalte Produkte, die Tausende von Nutzern beeinflussen und arbeite in einem kollaborativen Umfeld.
  • Gewünschte Qualifikationen: Mindestens 5 Jahre Erfahrung als Full Stack Entwickler mit Java und React.
  • Andere Informationen: Möglichkeit zur Mentorship für Junior-Entwickler und Einfluss auf Best Practices.

Das voraussichtliche Gehalt liegt zwischen 43200 - 84000 € pro Jahr.

Über das Unternehmen: Mit einem starken Ruf für den Aufbau skalierbarer, benutzerzentrierter Plattformen setzt mein Kunde weiterhin Maßstäbe, und wir suchen einen Senior Full Stack Developer, der die nächste Generation ihrer Kernprodukte mitgestaltet. Dies ist eine Gelegenheit, in einer kollaborativen, ingenieurorientierten Umgebung zu arbeiten, in der Ihr Code direkt Tausende von Benutzern beeinflusst und technische Exzellenz anerkannt wird.

Rollenübersicht: Als Senior Full Stack Developer übernehmen Sie die Verantwortung für die End-to-End-Feature-Entwicklung über unseren modernen Technologiestack. Sie arbeiten eng mit Produktmanagern, DevOps und anderen Ingenieuren zusammen, um leistungsstarke Anwendungen zu entwerfen, zu erstellen und bereitzustellen. Diese Rolle erfordert einen praktischen Ansatz zur Lösung komplexer technischer Herausforderungen und eine Leidenschaft für die Bereitstellung sauberer, skalierbarer Lösungen.

Hauptverantwortlichkeiten:

  • Leiten Sie das Design und die Entwicklung hochwertiger Webanwendungen mit Java (Spring Boot) und JavaScript (React).
  • Treffen Sie architektonische Entscheidungen für Backend- und Frontend-Systeme und stellen Sie Leistung, Sicherheit und Skalierbarkeit sicher.
  • Arbeiten Sie mit Produktmanagern, Designern und anderen Entwicklern zusammen, um neue Funktionen zu definieren und bereitzustellen.
  • Mentorieren Sie Junior-Entwickler und tragen Sie zur Verbesserung der teamweiten Best Practices und Entwicklungsstandards bei.
  • Sichern Sie die Codequalität durch Code-Reviews, automatisierte Tests und kontinuierliche Integration.
  • Arbeiten Sie mit containerisierten Anwendungen unter Verwendung von Docker und orchestrieren Sie Bereitstellungen über Kubernetes auf AWS.
  • Fehlerbehebung, Diagnose und Behebung von Leistungs- und Zuverlässigkeitsproblemen im gesamten Stack.

Technologiestack, mit dem Sie arbeiten werden:

  • Backend: Java 17+, Spring Boot, REST APIs
  • Frontend: React, TypeScript, Webpack, Redux
  • Cloud & DevOps: AWS (EC2, S3, RDS, Lambda), Docker, Kubernetes, Terraform
  • CI/CD & Tools: Git, Jenkins/GitHub Actions, JIRA, Confluence
  • Datenbanken: PostgreSQL, Redis, und Erfahrung mit Messaging-Systemen ist ein Plus (Kafka, RabbitMQ)

Was wir suchen:

  • 5+ Jahre Berufserfahrung als Full Stack Developer mit starkem Fokus auf Backend- und Frontend-Entwicklung.
  • Tiefes Wissen in Java und Spring Boot für Backend-Dienste.
  • Nachgewiesene Erfahrung mit modernem React für die Frontend-Entwicklung.
  • Solides Verständnis von RESTful-Diensten, verteilten Systemen und Microservices-Architektur.
  • Praktische Erfahrung mit Docker, Kubernetes und der Bereitstellung von Anwendungen auf AWS.
  • Starkes Verständnis der Prinzipien der Softwaretechnik, Testmethoden und agiler Lieferung.
  • Ausgezeichnete Kommunikationsfähigkeiten und die Fähigkeit, effektiv in einer kollaborativen Umgebung zu arbeiten.
  • Eine proaktive Denkweise – bereit, Verbesserungen vorzuschlagen und Initiativen zu leiten.

Software Engineer Arbeitgeber: LinkedIn

Unser Unternehmen bietet eine dynamische und unterstützende Arbeitsumgebung, in der Innovation und technische Exzellenz geschätzt werden. Als Software Engineer haben Sie die Möglichkeit, an spannenden Projekten zu arbeiten, die direkt das Nutzererlebnis von Tausenden beeinflussen. Wir fördern kontinuierliches Lernen und bieten zahlreiche Entwicklungsmöglichkeiten, während wir gleichzeitig ein starkes Teamgefühl und eine offene Kommunikationskultur pflegen.
L

Kontaktperson:

LinkedIn HR Team

StudySmarter Bewerbungstipps 🤫

So bekommst du den Job: Software Engineer

Tip Nummer 1

Netzwerke sind entscheidend! Nutze Plattformen wie LinkedIn, um mit aktuellen Mitarbeitern von StudySmarter in Kontakt zu treten. Stelle Fragen über die Unternehmenskultur und die technischen Herausforderungen, die sie bewältigen.

Tip Nummer 2

Bereite dich auf technische Interviews vor, indem du an Coding-Challenges teilnimmst oder Plattformen wie LeetCode oder HackerRank nutzt. Dies hilft dir, deine Fähigkeiten in Java und React zu schärfen, die für die Rolle entscheidend sind.

Tip Nummer 3

Zeige deine Leidenschaft für sauberen Code und Best Practices, indem du an Open-Source-Projekten arbeitest oder eigene Projekte entwickelst. Dies kann dir helfen, praktische Erfahrungen zu sammeln und deine Fähigkeiten zu demonstrieren.

Tip Nummer 4

Informiere dich über die neuesten Trends in der Softwareentwicklung, insbesondere in Bezug auf Cloud-Technologien und Containerisierung. Das Verständnis von AWS, Docker und Kubernetes wird dir einen Vorteil verschaffen und zeigt dein Engagement für kontinuierliches Lernen.

Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Software Engineer

Java 17+
Spring Boot
JavaScript
React
TypeScript
REST APIs
Microservices-Architektur
Docker
Kubernetes
AWS (EC2, S3, RDS, Lambda)
PostgreSQL
Redis
CI/CD (Jenkins, GitHub Actions)
Agile Methoden
Code-Reviews
Automatisiertes Testen
Teamführung
Kommunikationsfähigkeiten
Problemlösungsfähigkeiten

Tipps für deine Bewerbung 🫡

Verstehe die Anforderungen: Lies die Stellenbeschreibung sorgfältig durch und achte auf die geforderten Fähigkeiten und Erfahrungen. Stelle sicher, dass du alle relevanten Punkte in deinem Lebenslauf und Anschreiben ansprichst.

Hebe deine technischen Fähigkeiten hervor: Betone deine Erfahrung mit den geforderten Technologien wie Java, Spring Boot, React und AWS. Verwende konkrete Beispiele aus deiner bisherigen Arbeit, um deine Kenntnisse zu untermauern.

Zeige deine Teamfähigkeit: Da die Rolle enge Zusammenarbeit mit anderen erfordert, solltest du in deinem Anschreiben betonen, wie du in der Vergangenheit erfolgreich im Team gearbeitet hast. Nenne spezifische Projekte oder Situationen, in denen du zur Teamdynamik beigetragen hast.

Schreibe ein überzeugendes Anschreiben: Verfasse ein individuelles Anschreiben, das deine Motivation für die Position und das Unternehmen deutlich macht. Erkläre, warum du die ideale Person für die Rolle bist und wie du zur Weiterentwicklung des Unternehmens beitragen kannst.

Wie du dich auf ein Vorstellungsgespräch bei LinkedIn vorbereitest

Verstehe die Technologie-Stack

Mach dich mit den Technologien vertraut, die in der Stellenbeschreibung erwähnt werden, insbesondere Java (Spring Boot) und React. Sei bereit, spezifische Fragen zu diesen Technologien zu beantworten und Beispiele aus deiner bisherigen Erfahrung zu geben.

Bereite dich auf technische Herausforderungen vor

Erwarte technische Fragen oder Aufgaben während des Interviews, die deine Problemlösungsfähigkeiten testen. Übe das Lösen von Coding-Challenges und sei bereit, deinen Denkprozess zu erklären.

Zeige Teamarbeit und Mentoring-Fähigkeiten

Da die Rolle auch das Mentoring von Junior-Entwicklern umfasst, sei bereit, über deine Erfahrungen in der Zusammenarbeit mit anderen und im Coaching von weniger erfahrenen Kollegen zu sprechen. Betone, wie du zur Verbesserung der Teamstandards beigetragen hast.

Kommuniziere klar und effektiv

Gute Kommunikationsfähigkeiten sind entscheidend. Übe, technische Konzepte einfach und verständlich zu erklären, sowohl für technische als auch für nicht-technische Personen. Dies wird dir helfen, im Interview einen positiven Eindruck zu hinterlassen.

Software Engineer
LinkedIn
L
  • Software Engineer

    Stuttgart
    Vollzeit
    43200 - 84000 € / Jahr (geschätzt)

    Bewerbungsfrist: 2027-06-07

  • L

    LinkedIn

Ähnliche Positionen bei anderen Arbeitgebern
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Jetzt entdecken
>