73D52B-AB: Software Engineer Backend (Java/Spring) (m/w/d)

73D52B-AB: Software Engineer Backend (Java/Spring) (m/w/d)

Baden-Baden Vollzeit 45000 - 65000 € / Jahr (geschätzt) Kein Homeoffice möglich
S

Auf einen Blick

  • Aufgaben: Entwickle innovative Backend-Lösungen mit Java und Spring für digitale Infrastrukturprojekte.
  • Unternehmen: SPS Consulting & Services GmbH, ein dynamisches Unternehmen in der Tech-Branche.
  • Vorteile: Unbefristete Anstellung, flexible Arbeitszeiten und die Möglichkeit zur Remote-Arbeit.
  • Weitere Informationen: Agiles Team mit großartigen Entwicklungsmöglichkeiten und einem unterstützenden Umfeld.
  • Warum dieser Job: Gestalte die Zukunft der Schieneninfrastruktur und arbeite an spannenden Projekten.
  • Qualifikationen: Mindestens 3 Jahre Erfahrung in der Backend-Entwicklung mit Java und Spring.

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

Wir suchen einen erfahrenen Intermediate Developer mit Schwerpunkt Backend-Entwicklung für ein agiles Projekt im Bereich der digitalen Infrastruktur. Der Fokus liegt auf der Entwicklung und Optimierung einer Applikation zur Bearbeitung von Fahrplandaten, um die operative Stabilität von Dispositionssystemen sicherzustellen.

Leistungsumfang / Aufgaben:

  • Konzeption, Entwicklung und Wartung von Backend-Fachlogik für Anwendungen und Services
  • Gestaltung und Umsetzung von Schnittstellen zur Anbindung interner und externer Systeme
  • Planung und Realisierung von Datenzugriffen auf persistente Datenbestände, inklusive Sicherstellung konsistenter und transaktionaler Verarbeitung
  • Analyse, Eingrenzung und Behebung von Fehlern in bestehenden Backend-Komponenten
  • Sicherstellung der Softwarequalität durch strukturierte Tests, Reviews und Qualitätssicherungsmaßnahmen
  • Strukturierte Verwaltung und Nachverfolgung von Änderungen am Quellcode
  • Nutzung etablierter Entwicklungswerkzeuge zur effizienten Umsetzung der Entwicklungsaufgaben
  • Planung, Strukturierung und Dokumentation von Arbeitspaketen sowie Nachverfolgung des Bearbeitungsstands
  • Erstellung verständlicher technischer Dokumentation für unterschiedliche Zielgruppen
  • Beratung zu Systemen des Betriebs der Schieneninfrastruktur, insbesondere im fahrplanbasierten Umfeld
  • Automatisierung von Build-, Test- und Bereitstellungsprozessen
  • Integration von Backend-Komponenten in bestehende, heterogene Systemlandschaften
  • Gestaltung und Umsetzung von Mechanismen für asynchrone oder ereignisgesteuerte Kommunikation zwischen Systemen
  • Strukturierte Beschreibung und Dokumentation der System- und Lösungsarchitektur anhand etablierter Architekturrichtlinien und -vorlagen

Muss-Anforderungen:

  • Erfahrung in der Anbindung & Nutzung von Datenbanken (Hibernate & JPA - PostgreSQL) und Erstellung und Durchführung automatisierter Tests (JUnit), Erfahrungslevel in Jahren ab 3 Jahre
  • Erfahrung in der Backend Entwicklung von Anwendungen & Services mit Java & dem Spring Boot Framework, sowie dem Design und der Entwicklung von REST-basierten Schnittstellen, Erfahrungslevel in Jahren ab 3 Jahre
  • Erfahrung in der Nutzung gängiger Tools zur Planung und Steuerung von Arbeitspaketen, sowie die Dokumentation der Ergebnisse für verschiedene Zielgruppen (z.B. Jira, Confluence), Anzahl Referenzen 2
  • Kenntnisse zu fahrplanbasierten Systemen zum Betrieb von Schieneninfrastruktur, Anzahl Referenzen 1
  • Sehr gute Kenntnisse der deutschen Sprache in Wort und Schrift. Zertifikate C2

Soll-Anforderungen:

  • Erfahrung im Umgang mit Versionsverwaltungssystemen (z.B. Git), Erfahrungslevel in Jahren ab 3 Jahre
  • Erfahrung in der Fehleranalyse und -behebung sowie in der Sicherstellung von Softwarequalität, Erfahrungslevel in Jahren ab 3 Jahre
  • Erfahrung im Umgang mit Messaging Systemen (insbesondere Rabbit-MQ und ActiveMQ 6), Erfahrungslevel in Jahren ab 1 Jahr
  • Erfahrung mit CI/CD Prozessen und automatisierten Build und Deployment Pipelines, Erfahrungslevel in Jahren ab 1 Jahr
  • Kenntnisse in Dockerisierung von Services, Erfahrungslevel in Jahren ab 1 Jahr
  • Praktische Erfahrung im agilen Entwicklungsumfeld (z.B. Scrum, SAFe, User Story basierte Entwicklung), Erfahrungslevel in Jahren ab 3 Jahre

73D52B-AB: Software Engineer Backend (Java/Spring) (m/w/d) Arbeitgeber: SPS Consulting & Services

SPS Consulting & Services GmbH ist ein hervorragender Arbeitgeber, der seinen Mitarbeitern in Baden-Baden ein dynamisches und unterstützendes Arbeitsumfeld bietet. Mit einem starken Fokus auf agile Entwicklungsmethoden und innovativen Projekten im Bereich der digitalen Infrastruktur fördert das Unternehmen nicht nur die berufliche Weiterentwicklung, sondern auch eine offene und kollegiale Unternehmenskultur. Die Möglichkeit zur Mitgestaltung an bedeutenden Projekten und die Unterstützung durch erfahrene Kollegen machen SPS zu einem attraktiven Arbeitsplatz für Softwareentwickler.

S

Kontaktdaten:

SPS Consulting & Services Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass Sie so 73D52B-AB: Software Engineer Backend (Java/Spring) (m/w/d) 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 Unterschied machen, also sprich mit ehemaligen Kollegen oder Kommilitonen!

Sei proaktiv!

Warte nicht darauf, dass die Stellenanzeigen aufploppen. Gehe aktiv auf Unternehmen zu, die dich interessieren, und frage nach möglichen offenen Positionen. Zeig dein Interesse und deine Motivation!

Bereite dich auf das Vorstellungsgespräch vor!

Informiere dich über das Unternehmen und die Projekte, an denen sie arbeiten. Überlege dir, wie du deine Erfahrungen und Fähigkeiten am besten präsentieren kannst, um zu zeigen, dass du die perfekte Ergänzung für ihr Team bist.

Bewirb dich direkt über unsere Website!

Wenn du eine Stelle gefunden hast, die dir gefällt, bewirb dich direkt über unsere Website. Das zeigt, dass du motiviert bist und erleichtert uns die Bearbeitung deiner Bewerbung!

Wir glauben, dass du diese Fähigkeiten brauchst, um 73D52B-AB: Software Engineer Backend (Java/Spring) (m/w/d) mit Bravour zu bestehen

Java
Spring Boot
REST-basierte Schnittstellen
Hibernate
JPA
PostgreSQL
JUnit

Einige Tipps für deine Bewerbung 🫡

Mach es persönlich!:Zeig uns, wer du bist! Verwende eine freundliche und authentische Sprache in deinem Anschreiben. Erzähl uns, warum du dich für diese Stelle interessierst und was dich motiviert, Teil unseres Teams zu werden.

Betone deine Erfahrungen:Stell sicher, dass du deine relevanten Erfahrungen und Fähigkeiten klar hervorhebst. Wenn du mit Java, Spring oder Datenbanken gearbeitet hast, erzähl uns davon! Wir wollen wissen, was du drauf hast.

Sei strukturiert:Achte darauf, dass deine Bewerbung gut strukturiert ist. Verwende Absätze und Aufzählungen, um die Lesbarkeit zu verbessern. So können wir schnell die wichtigsten Informationen finden und verstehen.

Bewirb dich über unsere Website:Wir empfehlen dir, dich direkt über unsere Website zu bewerben. Das macht den Prozess für uns einfacher und schneller. Also, zögere nicht und schick uns deine Bewerbung!

Wie man sich auf ein Vorstellungsgespräch bei SPS Consulting & Services vorbereitet

Technisches Wissen auffrischen

Stelle sicher, dass du deine Kenntnisse in Java, Spring und den relevanten Datenbanktechnologien wie PostgreSQL auffrischst. Bereite dich darauf vor, spezifische Fragen zu diesen Technologien zu beantworten und eventuell auch kleine Coding-Aufgaben zu lösen.

Projekte und Erfahrungen präsentieren

Bereite konkrete Beispiele aus deinen bisherigen Projekten vor, die deine Erfahrung in der Backend-Entwicklung zeigen. Erkläre, wie du Herausforderungen gemeistert hast und welche Tools du verwendet hast, um die Softwarequalität sicherzustellen.

Agile Methoden verstehen

Da das Unternehmen ein agiles Umfeld sucht, solltest du mit den Prinzipien von Scrum oder SAFe vertraut sein. Sei bereit, über deine Erfahrungen in agilen Teams zu sprechen und wie du zur Verbesserung des Entwicklungsprozesses beigetragen hast.

Fragen vorbereiten

Bereite einige Fragen vor, die du dem Interviewer stellen kannst. Das zeigt dein Interesse an der Position und hilft dir, mehr über die Unternehmenskultur und die spezifischen Herausforderungen im Projekt zu erfahren.