Live Jobs

Discover and Apply for Jobs

Senior Software Engineer Java (m/f/d)

Permanent
Stuttgart, Germany
23.09.2025

Deine Rolle als Java Softwareentwickler (m/w/d)

Du entwickelst hochwertige, skalierbare und performante Java-Anwendungen und trägst maßgeblich zur Weiterentwicklung unserer [Produkte, Plattformen oder Systeme] bei. In enger Zusammenarbeit mit unseren Teams gestaltest du moderne Softwarelösungen – von der Konzeption bis zur Implementierung – und setzt auf Best Practices in den Bereichen Clean Code, Test-Driven Development (TDD) und agile Methoden.


Deine Aufgaben

  • Entwicklung und Wartung von Java-basierten Backend-Anwendungen und Microservices.
  • Design und Implementierung von RESTful APIs und Schnittstellen zu internen/externen Systemen.
  • Optimierung der Performance, Skalierbarkeit und Sicherheit unserer Anwendungen.
  • Zusammenarbeit mit Frontend-Entwicklern, DevOps und Product Ownern zur Umsetzung von Features.
  • Code-Reviews und Mentoring von Teammitgliedern, um die Code-Qualität und Wissensverbreitung zu fördern.
  • Mitwirkung an der Architekturentscheidungen und der Einführung neuer Technologien.
  • Automatisierung von Build-, Test- und Deployment-Prozessen (CI/CD).

Dein Profil

  • Abgeschlossenes Studium der Informatik, Wirtschaftsinformatik oder eine vergleichbare Qualifikation – oder mehrjährige Berufserfahrung als Java-Entwickler.
  • Fundierte Kenntnisse in Java 8+ sowie Erfahrung mit Spring Boot, Spring Framework (Spring MVC, Spring Data, Spring Security).
  • Praktische Erfahrung mit:
  • Datenbanken (SQL, z. B. PostgreSQL, MySQL; NoSQL wie MongoDB).
  • RESTful APIs und Schnittstellen (z. B. JSON, XML, GraphQL).
  • Build-Tools (Maven, Gradle) und Versionskontrolle (Git).
  • Testing-Frameworks (JUnit, Mockito, Testcontainers).
  • Von Vorteil sind Kenntnisse in:
  • Cloud-Technologien (AWS, Azure, GCP) und Containerisierung (Docker, Kubernetes).
  • Event-Driven Architectures (z. B. Apache Kafka, RabbitMQ).
  • Frontend-Technologien (TypeScript, Angular, React).
  • Agile Methoden (Scrum, Kanban) und CI/CD-Pipelines (Jenkins, GitHub Actions). #LI-LB6
  • Ready for Tomorrow?

    Sign up now.