Text copied to clipboard!

Titel

Text copied to clipboard!

Senior Java-Entwickler

Beschreibung

Text copied to clipboard!
Wir suchen einen erfahrenen Senior Java-Entwickler, der unser Entwicklungsteam bei der Konzeption, Umsetzung und Wartung anspruchsvoller Softwarelösungen unterstützt. In dieser Rolle übernehmen Sie eine führende Position innerhalb des Teams und tragen maßgeblich zur technischen Architektur, Codequalität und Projektumsetzung bei. Sie arbeiten eng mit Produktmanagern, Designern und anderen Entwicklern zusammen, um innovative und leistungsfähige Anwendungen zu entwickeln, die den Anforderungen unserer Kunden gerecht werden. Als Senior Java-Entwickler bringen Sie fundierte Kenntnisse in der objektorientierten Programmierung mit Java sowie Erfahrung mit modernen Frameworks wie Spring, Hibernate oder Jakarta EE mit. Sie sind in der Lage, komplexe Anforderungen zu analysieren, technische Konzepte zu erstellen und diese effizient umzusetzen. Darüber hinaus übernehmen Sie Verantwortung für Code-Reviews, Mentoring von Junior-Entwicklern und die kontinuierliche Verbesserung unserer Entwicklungsprozesse. Sie sollten ein hohes Maß an Eigeninitiative, Teamfähigkeit und Kommunikationsstärke mitbringen. Erfahrung mit agilen Entwicklungsmethoden wie Scrum oder Kanban ist von Vorteil. Ebenso sind Kenntnisse in DevOps, CI/CD-Pipelines und Cloud-Technologien wie AWS oder Azure wünschenswert. Wir bieten Ihnen ein modernes Arbeitsumfeld mit flexiblen Arbeitszeiten, der Möglichkeit zum Homeoffice, kontinuierlicher Weiterbildung und spannenden Projekten in einem dynamischen Team. Wenn Sie Ihre Leidenschaft für Softwareentwicklung in einem innovativen Unternehmen einbringen möchten, freuen wir uns auf Ihre Bewerbung.

Verantwortlichkeiten

Text copied to clipboard!
  • Entwicklung und Wartung von Java-basierten Anwendungen
  • Erstellung technischer Konzepte und Architekturen
  • Durchführung von Code-Reviews und Qualitätssicherung
  • Mentoring von Junior-Entwicklern
  • Zusammenarbeit mit interdisziplinären Teams
  • Optimierung bestehender Softwarelösungen
  • Integration von Drittanbieter-APIs und -Systemen
  • Teilnahme an agilen Entwicklungsprozessen
  • Dokumentation technischer Lösungen
  • Sicherstellung der Einhaltung von Sicherheitsstandards

Anforderungen

Text copied to clipboard!
  • Abgeschlossenes Studium der Informatik oder vergleichbare Qualifikation
  • Mindestens 5 Jahre Berufserfahrung in der Java-Entwicklung
  • Sehr gute Kenntnisse in Java, Spring, Hibernate
  • Erfahrung mit relationalen Datenbanken (z. B. PostgreSQL, MySQL)
  • Kenntnisse in RESTful APIs und Microservices
  • Vertrautheit mit Git, Maven, Jenkins
  • Erfahrung mit agilen Methoden (Scrum, Kanban)
  • Gute Deutsch- und Englischkenntnisse in Wort und Schrift
  • Analytisches Denken und strukturierte Arbeitsweise
  • Teamfähigkeit und Kommunikationsstärke

Potenzielle Interviewfragen

Text copied to clipboard!
  • Wie viele Jahre Erfahrung haben Sie in der Java-Entwicklung?
  • Welche Java-Frameworks beherrschen Sie besonders gut?
  • Haben Sie Erfahrung mit Microservices-Architekturen?
  • Wie gehen Sie mit Code-Reviews und Qualitätssicherung um?
  • Welche Tools nutzen Sie für CI/CD?
  • Haben Sie bereits in agilen Teams gearbeitet?
  • Wie bleiben Sie technisch auf dem neuesten Stand?
  • Können Sie ein Projekt beschreiben, auf das Sie besonders stolz sind?
  • Wie gehen Sie mit technischen Herausforderungen um?
  • Sind Sie bereit, Junior-Entwickler zu betreuen?