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 Team bei der Entwicklung und Wartung moderner Webanwendungen unterstützt. In dieser Rolle sind Sie für die gesamte Softwareentwicklung verantwortlich, von der Konzeption über die Implementierung bis hin zur Wartung. Sie arbeiten eng mit anderen Entwicklern, Designern und Produktmanagern zusammen, um innovative und leistungsfähige Lösungen zu entwickeln.
Als Full-Stack Java Entwickler sollten Sie sowohl im Frontend- als auch im Backend-Bereich versiert sein. Sie sollten Erfahrung mit modernen Java-Frameworks wie Spring Boot sowie mit Frontend-Technologien wie Angular oder React haben. Zudem sind Kenntnisse in Datenbanken, Cloud-Technologien und DevOps-Methoden von Vorteil.
Ihre Hauptaufgaben umfassen die Entwicklung neuer Funktionen, die Optimierung bestehender Anwendungen und die Sicherstellung der Codequalität durch Tests und Code-Reviews. Sie sollten in der Lage sein, komplexe technische Herausforderungen zu lösen und innovative Lösungen zu entwickeln. Darüber hinaus erwarten wir von Ihnen, dass Sie sich kontinuierlich weiterbilden und neue Technologien in Ihre Arbeit integrieren.
Wir bieten Ihnen ein dynamisches Arbeitsumfeld mit spannenden Projekten und der Möglichkeit, Ihre Fähigkeiten weiterzuentwickeln. Wenn Sie eine Leidenschaft für Softwareentwicklung haben und gerne in einem agilen Team arbeiten, freuen wir uns auf Ihre Bewerbung.
Verantwortlichkeiten
Text copied to clipboard!- Entwicklung und Wartung von Full-Stack-Anwendungen mit Java und modernen Frameworks.
- Implementierung von Frontend-Komponenten mit Angular, React oder Vue.js.
- Entwicklung von Backend-Services mit Spring Boot und Microservices-Architekturen.
- Optimierung der Performance und Skalierbarkeit von Anwendungen.
- Durchführung von Code-Reviews und Sicherstellung der Codequalität.
- Integration von Datenbanken und Cloud-Technologien.
- Zusammenarbeit mit Design- und Produktteams zur Umsetzung neuer Funktionen.
- Fehleranalyse und Behebung von technischen Problemen.
Anforderungen
Text copied to clipboard!- Abgeschlossenes Studium der Informatik oder eine vergleichbare Qualifikation.
- Mehrjährige Erfahrung in der Entwicklung mit Java und Spring Boot.
- Kenntnisse in Frontend-Technologien wie Angular, React oder Vue.js.
- Erfahrung mit relationalen und NoSQL-Datenbanken.
- Verständnis von DevOps-Praktiken und Cloud-Technologien.
- Erfahrung mit agilen Entwicklungsmethoden wie Scrum oder Kanban.
- Gute Problemlösungsfähigkeiten und analytisches Denken.
- Sehr gute Deutsch- und Englischkenntnisse.
Potenzielle Interviewfragen
Text copied to clipboard!- Welche Erfahrungen haben Sie mit der Entwicklung von Full-Stack-Anwendungen?
- Wie gehen Sie mit Performance-Optimierung in einer Java-Anwendung um?
- Welche Frontend-Technologien haben Sie bereits eingesetzt?
- Wie stellen Sie die Codequalität in einem Projekt sicher?
- Haben Sie Erfahrung mit Cloud-Technologien wie AWS oder Azure?
- Wie arbeiten Sie in einem agilen Entwicklungsteam?
- Welche Herausforderungen haben Sie in früheren Projekten gemeistert?
- Wie gehen Sie mit technischen Problemen und Fehleranalysen um?