Text copied to clipboard!
Titel
Text copied to clipboard!Full Stack Java Entwickler
Beschreibung
Text copied to clipboard!
Wir suchen einen erfahrenen Full-Stack-Java-Entwickler, der unser agiles Entwicklungsteam verstärkt und an der Umsetzung innovativer Weblösungen mitarbeitet. In dieser Rolle sind Sie verantwortlich für die Entwicklung, Wartung und Optimierung von Anwendungen über den gesamten Technologie-Stack hinweg – vom Backend bis zum Frontend. Sie arbeiten eng mit Produktmanagern, Designern und anderen Entwicklern zusammen, um leistungsstarke und skalierbare Softwarelösungen zu schaffen.
Zu Ihren Aufgaben gehört die Entwicklung von Backend-Komponenten mit Java und Spring Boot, die Gestaltung und Umsetzung von Benutzeroberflächen mit modernen JavaScript-Frameworks wie Angular oder React sowie die Integration von Datenbanken und externen Schnittstellen. Sie sind in der Lage, komplexe technische Anforderungen zu analysieren, in sauberen Code umzusetzen und qualitativ hochwertige Software zu liefern.
Darüber hinaus bringen Sie ein tiefes Verständnis für Softwarearchitektur, Clean Code Prinzipien und DevOps-Prozesse mit. Sie sind vertraut mit agilen Methoden wie Scrum oder Kanban und tragen aktiv zur kontinuierlichen Verbesserung unserer Entwicklungsprozesse bei. Ihre Fähigkeit, technische Probleme zu lösen, neue Technologien zu evaluieren und Best Practices anzuwenden, macht Sie zu einem wertvollen Mitglied unseres Teams.
Wir bieten Ihnen ein dynamisches Arbeitsumfeld mit flachen Hierarchien, flexiblen Arbeitszeiten und der Möglichkeit, remote zu arbeiten. Sie haben die Chance, an spannenden Projekten mitzuwirken, Ihre Fähigkeiten weiterzuentwickeln und Verantwortung zu übernehmen. Wenn Sie leidenschaftlich gerne programmieren, gerne im Team arbeiten und sich ständig weiterentwickeln möchten, freuen wir uns auf Ihre Bewerbung.
Verantwortlichkeiten
Text copied to clipboard!- Entwicklung von Backend-Systemen mit Java und Spring Boot
- Erstellung von Frontend-Komponenten mit Angular oder React
- Integration von RESTful APIs und Datenbanken
- Analyse technischer Anforderungen und Umsetzung in Code
- Sicherstellung von Codequalität durch Tests und Reviews
- Zusammenarbeit mit Designern und Produktmanagern
- Teilnahme an agilen Entwicklungsprozessen (Scrum/Kanban)
- Optimierung bestehender Anwendungen hinsichtlich Performance und Skalierbarkeit
- Dokumentation von Softwarekomponenten und Prozessen
- Evaluierung neuer Technologien und Tools
Anforderungen
Text copied to clipboard!- Abgeschlossenes Studium der Informatik oder vergleichbare Qualifikation
- Mindestens 3 Jahre Erfahrung in der Java-Entwicklung
- Erfahrung mit Spring Boot, Hibernate und REST-APIs
- Kenntnisse in modernen Frontend-Technologien (Angular, React, HTML, CSS, JavaScript)
- Verständnis von Datenbanken (SQL, NoSQL)
- Erfahrung mit Versionskontrollsystemen wie Git
- Kenntnisse in CI/CD und DevOps-Prozessen
- Teamfähigkeit und gute Kommunikationsfähigkeiten
- Selbstständige und strukturierte Arbeitsweise
- Gute Deutsch- und Englischkenntnisse
Potenzielle Interviewfragen
Text copied to clipboard!- Wie viele Jahre Erfahrung haben Sie in der Java-Entwicklung?
- Welche Frontend-Technologien beherrschen Sie?
- Haben Sie bereits mit Spring Boot gearbeitet?
- Wie gehen Sie mit komplexen technischen Anforderungen um?
- Welche Tools nutzen Sie für CI/CD?
- Wie organisieren Sie Ihre Arbeit im agilen Umfeld?
- Haben Sie Erfahrung mit Cloud-Plattformen (z. B. AWS, Azure)?
- Wie stellen Sie die Qualität Ihres Codes sicher?
- Welche Datenbanktechnologien haben Sie verwendet?
- Sind Sie bereit, remote zu arbeiten?