Senior Software Engineer (f/m/d)

Senior Software Engineer (f/m/d)

Saarbrücken Vollzeit 60000 - 80000 € / Jahr (geschätzt) Homeoffice (teilweise)
S

Auf einen Blick

  • Aufgaben: Entwickle und gestalte die Architektur unserer Plattform mit Fokus auf innovative Suchfunktionen.
  • Unternehmen: Dynamisches Unternehmen mit flachen Hierarchien und kooperativer Kultur.
  • Vorteile: Flexible Arbeitszeiten, zahlreiche Unternehmensleistungen und individuelle Entwicklungspläne.
  • Weitere Informationen: Erlebe ein starkes Onboarding-Programm und kontinuierliche persönliche Wachstumschancen.
  • Warum dieser Job: Gestalte die Zukunft der Cloud-Technologie und arbeite in einem agilen Team.
  • Qualifikationen: Mindestens 5 Jahre Erfahrung in agiler Softwareentwicklung mit Java und Spring.

Das prognostizierte Gehalt liegt zwischen 60000 - 80000 € pro Jahr.

Als Senior Software Engineer sind Sie verantwortlich für das Design und die Entwicklung der Plattformarchitektur von IMC, die sowohl die Software- als auch die Infrastrukturaspekte der Plattform abdeckt, mit einem besonderen Fokus auf die Suchfunktion der Plattform. Die Rolle erfordert eine enge Zusammenarbeit mit der technischen Leitung und den Produktteams, um kurz- und langfristige Verbesserungen zu definieren, die das Wachstum unserer Kundenerfahrung adressieren.

Was Sie tun werden:

  • Partnerschaft mit Softwarearchitekten, technischen Leitern und Produktmanagern zur Analyse von Geschäftsanforderungen und deren Übersetzung in skalierbare Softwarelösungen und technische Spezifikationen
  • Design und Entwicklung von RESTful APIs für unsere Plattform mit Fokus auf Skalierbarkeit, Sicherheit, Verfügbarkeit und Latenzanforderungen
  • Aufbau und Wartung cloud-nativer Anwendungen und verteilter Systeme unter Verwendung moderner Ingenieurpraktiken
  • Übernahme komplexer technischer Herausforderungen und Entwicklung nachhaltiger, hochwertiger Lösungen
  • Zusammenarbeit und Wachstum in einem dynamischen und autonomen Umfeld, während Sie in kleinen, agilen und funktionsübergreifenden Teams arbeiten, die den DevOps/GitOps-Prinzipien folgen
  • Beitrag zu einer Kultur des Wissensaustauschs, kontinuierlicher Verbesserung und technischer Exzellenz
  • Förderung hoher Ingenieurstandards in Bezug auf Softwaredesign, Codequalität, Leistung, Sicherheit und Kundenerfahrung

Was Sie benötigen:

  • 5+ Jahre Berufserfahrung in der agilen Softwareentwicklung mit Java, Spring Framework und Spring Boot
  • Erfahrung mit Containern und Kubernetes oder ähnlichen Technologien (z.B. Docker)
  • Erfahrung im Design und in der Implementierung von groß angelegten Cloud-Diensten und RESTful APIs in einer verteilten Systemarchitektur
  • Befürworter von Clean Code und der DevOps-Kultur
  • Erfahrung mit cloud-nativen Entwicklungspraktiken und Technologien wie Infrastructure as Code (IaC), GitOps und Cloud-Computing ist von Vorteil
  • Kenntnisse in Microsoft Azure, AWS oder vergleichbaren Cloud-Plattformen sind von Vorteil
  • Fließende Englischkenntnisse sind erforderlich; Deutschkenntnisse sind ein starkes Plus
  • Selbstmotiviert und gut organisiert, mit der Fähigkeit, unabhängig in agilen Umgebungen zu arbeiten
  • Starke Kommunikationsfähigkeiten mit der Fähigkeit, Geschäftsanforderungen in technische Lösungen zu übersetzen und effektiv über Teams hinweg zu kommunizieren

Was Sie erwartet:

  • Aktive Teilnahme und Mitgestaltung agiler Ansätze und Prozesse zur Verbesserung unserer cloud-nativen Strategie
  • Aufbau und Betrieb von Plattform- und Infrastrukturkernservices in einer verteilten serviceorientierten Architektur in einem kleinen autonomen agilen Team
  • Flexible Arbeitszeiten, flache Hierarchien und eine kooperative Kultur
  • Hybrides Arbeiten: Wir bieten "volle Flexibilität, aber nicht 100% remote". Sie können die Vorteile beider Welten je nach Ihren persönlichen Vorlieben kombinieren
  • Zahlreiche Unternehmensleistungen, wie Kinderbetreuungszuschuss, Jobticket, Sportangebote, betriebliche Altersvorsorge, Mitarbeiterrabatte
  • Ein individueller Entwicklungsplan für jeden Mitarbeiter garantiert kontinuierliches persönliches Wachstum und Lernen
  • Mit einem hochentwickelten Onboarding-Programm stellen wir eine reibungslose Integration sicher
  • Sie haben einen Anteil an den Best Practices der E-Learning-Branche

Senior Software Engineer (f/m/d) Arbeitgeber: Scheer Business Services

Als Arbeitgeber bieten wir Ihnen die Möglichkeit, in einem dynamischen und agilen Umfeld zu arbeiten, in dem Sie aktiv an der Gestaltung unserer Cloud-nativen Strategie mitwirken können. Unsere flexible Arbeitszeitgestaltung und die hybride Arbeitsweise ermöglichen es Ihnen, Beruf und Privatleben optimal zu vereinbaren. Zudem fördern wir Ihre persönliche Entwicklung durch individuelle Entwicklungspläne und zahlreiche Unternehmensleistungen wie Kinderbetreuungszuschüsse und Mitarbeiterrabatte.

S

Kontaktdaten:

Scheer Business Services Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass Sie so Senior Software Engineer (f/m/d) erhalten könnten

Tipp Nummer 1

Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit anderen Softwareentwicklern und Tech-Führungskräften in Kontakt zu treten. Teile deine Projekte und Erfahrungen, um sichtbar zu werden und vielleicht sogar Empfehlungen zu erhalten.

Tipp Nummer 2

Bereite dich auf technische Interviews vor, indem du häufige Fragen und Coding-Challenges übst. Wir empfehlen, an Mock-Interviews teilzunehmen oder Coding-Plattformen zu nutzen, um dein Wissen über Java, Spring und Cloud-Technologien aufzufrischen.

Tipp Nummer 3

Zeige deine Leidenschaft für Clean Code und DevOps! Sprich in Gesprächen darüber, wie du diese Prinzipien in deinen bisherigen Projekten angewendet hast. Das zeigt, dass du nicht nur die technischen Fähigkeiten hast, sondern auch die richtige Einstellung mitbringst.

Tipp Nummer 4

Bewirb dich direkt über unsere Website! So kannst du sicherstellen, dass deine Bewerbung die richtigen Leute erreicht. Und vergiss nicht, deine Soft Skills zu betonen – Kommunikation und Teamarbeit sind genauso wichtig wie technische Fähigkeiten!

Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Software Engineer (f/m/d) mit Bravour zu bestehen

Java
Spring Framework
Spring Boot
RESTful APIs
Cloud-native Anwendungen
Kubernetes
Docker

Einige Tipps für deine Bewerbung 🫡

Sei du selbst!:Wenn du dich bei uns bewirbst, zeig uns, wer du wirklich bist! Lass deine Persönlichkeit in deinem Anschreiben durchscheinen und erzähl uns, warum du die perfekte Ergänzung für unser Team bist.

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 das, was wir bei StudySmarter schätzen!

Beziehe dich auf die Stellenbeschreibung!:Nutze die Gelegenheit, um zu zeigen, wie deine Erfahrungen und Fähigkeiten direkt mit den Anforderungen der Stelle übereinstimmen. Das hilft uns, zu sehen, wie du zur Weiterentwicklung unserer Plattform beitragen kannst.

Bewirb dich über unsere Website!:Der einfachste Weg, um Teil unseres Teams zu werden, ist, dich direkt über unsere Website zu bewerben. So stellst du sicher, dass deine Bewerbung schnell und unkompliziert bei uns ankommt!

Wie man sich auf ein Vorstellungsgespräch bei Scheer Business Services vorbereitet

Verstehe die Plattformarchitektur

Mach dich mit der Plattformarchitektur und den spezifischen Anforderungen des Unternehmens vertraut. Überlege dir, wie deine Erfahrungen in der Entwicklung von RESTful APIs und cloud-nativen Anwendungen dazu beitragen können, die Plattform zu verbessern.

Bereite technische Beispiele vor

Sei bereit, konkrete Beispiele aus deiner bisherigen Arbeit zu teilen, die deine Fähigkeiten in Java, Spring Framework und Kubernetes demonstrieren. Zeige, wie du komplexe technische Herausforderungen gemeistert hast und welche nachhaltigen Lösungen du entwickelt hast.

Kommunikation ist der Schlüssel

Übe, wie du technische Konzepte klar und verständlich erklären kannst. Da die Rolle enge Zusammenarbeit mit verschiedenen Teams erfordert, ist es wichtig, dass du deine Kommunikationsfähigkeiten unter Beweis stellst.

Zeige deine Leidenschaft für Continuous Improvement

Sprich darüber, wie du zur Kultur des Wissensaustauschs und der kontinuierlichen Verbesserung beigetragen hast. Teile Ideen, wie du hohe Engineering-Standards fördern und die Kundenexperience verbessern möchtest.