Java Softwareentwickler (m/w/d)
Summary
Entwickelt und wartet Java-basierte Backend-Services mit Spring Boot, REST-APIs und moderner Architektur in einem agilen Team.
Job Description
Du möchtest moderne Softwarelösungen mitgestalten und arbeitest gerne in einem agilen Umfeld? Dann könnte diese Position genau das Richtige für dich sein.
Unser Auftraggeber ist ein erfolgreiches, mittelständisches Technologieunternehmen im Raum Stuttgart. Seit vielen Jahren entwickelt das Unternehmen anspruchsvolle Softwarelösungen und setzt dabei auf moderne Technologien, kurze Entscheidungswege und eine offene Unternehmenskultur. Im Zuge des weiteren Wachstums suchen wir dich als Java Entwickler (m/w/d).
Deine Aufgaben
- Du entwickelst bestehende Anwendungen kontinuierlich weiter und setzt neue Funktionen um
- Du konzipierst und entwickelst Services sowie REST-Schnittstellen auf Basis von Spring Boot und OpenAPI
- Du begleitest die Modernisierung bestehender Softwarearchitekturen und wirkst an der Einführung neuer Technologien mit
- Gemeinsam mit deinem Team gestaltest du Architekturentscheidungen und bringst deine Ideen aktiv ein
- Du arbeitest nach agilen Methoden und legst Wert auf Qualität durch automatisierte Tests und Clean Code
- Du teilst dein Wissen im Team und unterstützt den gemeinsamen Wissensaufbau, beispielsweise durch Pair Programming oder technische Workshops
- Du wirkst bei der Weiterentwicklung der Entwicklungs- und Deployment-Infrastruktur (u. a. Docker, CI/CD, Infrastructure as Code) mit
Das bringst du mit
- Mehrjährige Berufserfahrung in der Java-Entwicklung
- Sehr gute Kenntnisse in Java sowie idealerweise im Spring Framework bzw. Spring Boot
- Erfahrung mit modernen Entwicklungswerkzeugen wie IntelliJ IDEA oder Eclipse, Git, Maven sowie CI/CD-Pipelines
- Kenntnisse in objektorientierter Softwareentwicklung, Design Patterns und Clean Code
- Idealerweise Erfahrung mit Container-Technologien wie Docker sowie Infrastructure-as-Code-Ansätzen
- Freude an agiler Zusammenarbeit und der Entwicklung hochwertiger Software
Das erwartet dich
- Unbefristete Festanstellung in einem wirtschaftlich erfolgreichen Unternehmen
- Hybrides Arbeiten mit sehr hoher Flexibilität
- Spannende Softwareprojekte mit modernen Technologien
- Flache Hierarchien und kurze Entscheidungswege
- Individuelle Weiterbildungs- und Entwicklungsmöglichkeiten
- Kollegiales Arbeitsumfeld mit offener Feedbackkultur
- Moderne technische Ausstattung und eine strukturierte Einarbeitung
Hast du Interesse? Bewirb dich gerne und wir schauen ob diese Option passend für dich ist.