Du entwickelst und implementierst Softwarelösungen im Java-Bereich und arbeitest eng mit den Fachbereichen sowie anderen Entwicklern zusammen.
Anforderungen
- •Abgeschlossenes Studium der Informatik oder vergleichbare Qualifikation
- •Langjährige Erfahrung in Softwareentwicklung
- •Mehrjährige Erfahrung in Software Engineering und Softwaremodellierung
- •Erfahrung mit gängigen Architekturmustern und –Prinzipien
- •Mehrjährige Erfahrung mit Apache Kafka
- •Fundierte Kenntnisse in Datenbanken
- •Kenntnisse in Webtechnologie und Cloudtechnologie
- •Erfahrung in DevOps (CI/CD)
- •CI/CD-Prozesse mit Jenkins
- •Code-Qualitätsanalyse mit SonarQube
- •Automatisierungstests mit Selenium
- •Erfahrung in Gestaltung und Entwicklung von Benutzeroberflächen
- •Erfahrung mit Clean Code Prinzipien und Best Practices
- •Fundierte Kenntnisse in Frontend- und Backend-Entwicklung
- •Kenntnisse mit Container-Technologien (Docker)
- •Erfahrung mit Build-Tools (Maven) und Versionierung (Git)
- •Entwicklungsumgebungen wie IntelliJ
- •Erfahrung in Monitoring, Alerting und Fehleranalyse
- •Fundierte Kenntnisse in agilen Methoden
- •Selbstorganisierte Arbeitsweise
- •Ziel- und ergebnisorientierte Arbeitsweise
- •Gute Kommunikationsfähigkeiten
- •Teamgeist
- •Sehr gute Deutschkenntnisse
- •Sehr gute Englischkenntnisse
Deine Aufgaben
- •Fullstack Entwicklungsprozess mit Technology-Stack entwickeln
- •Softwarelösungen im Java-Umfeld konzipieren und implementieren
- •Anforderungen aus dem Fachbereich selbständig umsetzen
- •Clean Code Prinzipien und Test Driven Development anwenden
- •Mit Fachbereich, Applikation Managern und Entwicklern zusammenarbeiten
- •An fachlichen Meetings teilnehmen und regelmäßig Updates bereitstellen
- •Eigenen Arbeitsergebnisse hinsichtlich Funktionalität sichern
Deine Vorteile
kollegiales Arbeitsumfeld
Urlaubs- und Weihnachtsgeld
Zuschüsse zur Altersvorsorge
30 Tage Urlaub
flexible Arbeitszeitregelungen
Personalkantine
kostenfreie Mitarbeiterparkplätze
Kooperation mit Fitnessstudios
Betriebssport-Angebot
inhabergeführtes Großunternehmen
kurze Entscheidungswege
selbstständiges Arbeiten
Bike-Leasing
Corporate Benefits
perfekte Anbindung
direkter Mall-Zugang
Mitarbeiterrabatt im CITTI Markt
NAH.SH-Jobticket
Deutschland-Ticket
Original Beschreibung
# Senior Java Entwickler (m/w/d) (Full Stack)
## Ihre Aufgaben
* Entwicklung und Teilnahme am Fullstack Entwicklungsprozess mit dem vorgegebenen Technologie-Stack
* Konzipierung und Implementierung von Softwarelösungen im Java-Umfeld auf Basis moderner Frameworks und Technologien
* Selbständiges Implementieren von Anforderungen aus dem Fachbereich und in Eigenverantwortung (Lager- Logistik Themen)
* Anwendung von Clean Code Prinzipien, Test Driven Development zur Sicherstellung von hoher Code-Qualität
* Zusammenarbeit mit dem Fachbereich, unseren Applikation Managern und anderen Entwicklern
* Teilnahme an relevanten fachlichen Meetings und Bereitstellung regelmäßiger Updates für Projektmanager und andere Teammitglieder
* Permanente Qualitätssicherung der eigenen Arbeitsergebnisse hinsichtlich Funktionalität, Code-Qualität und Dokumentation
## Ihr Profil
* Abgeschlossenes Studium der Informatik oder eine vergleichbare Qualifikation mit langjähriger Erfahrung in Softwareentwicklung und Softwaredesign
* Mehrjährige Erfahrung in den Bereichen Software Engineering und Softwaremodellierung (UML), Erfahrung mit gängigen Architekturmustern und –Prinzipien
* Mehrjährige Erfahrung in der Integration, Betrieb und der Optimierung von Apache Kafka
* Fundierte Kenntnisse in den Bereichen Datenbanken, Webtechnologie, Cloudtechnologie, DevOps (CI/CD)
* Erfahrung in CI/CD-Prozessen mit Jenkins, Code-Qualitätsanalyse mit SonarQube, und Automatisierungstests mit Selenium.
* Erfahrung in der Gestaltung, Konzeption und Entwicklung von Benutzeroberflächen
* Erfahrung mit Clean Code Prinzipien und Best Practices
* Fundierte Kenntnisse bei der Verwendung, Integration und Verwaltung gängiger Tools in Frontend- und Backend-Entwicklung wie Spring, Kenntnisse mit Container-Technologien (Docker), Build-Tools (Maven), Versionierung (Git) und Entwicklungsumgebungen, wie IntelliJ.
* Erfahrung in Monitoring, Alerting und Fehleranalyse mit Elastic Search, Logstash und Kibana
* Fundierte Kenntnisse in agilen Methoden (z. B. Scrum, Kanban, SAFe)
* Selbstorganisierte sowie ziel- und ergebnisorientierte Arbeitsweise
* Gute Kommunikationsfähigkeiten und Teamgeist
* Sehr gute Deutsch und Englischkenntnisse
## Unser Angebot
* ein kollegiales Arbeitsumfeld mit enormen Gestaltungsmöglichkeiten, flachen Hierarchien und moderner Ausstattung
* Urlaubs- und Weihnachtsgeld, vermögenswirksame Leistungen
* Zuschüsse zur betrieblichen Altersvorsorge
* 30 Tage Urlaub und flexible Arbeitszeit- und Gleitzeitregelungen
* Personalkantine und kostenfreie Mitarbeiterparkplätze
* Kooperation mit Fitnessstudios/ umfangreiches Angebot zur Teilnahme am Betriebssport
* Vorzüge eines inhabergeführten Großunternehmens, wie z. B. kurze Entscheidungswege, selbstständiges und eigenverantwortliches Arbeiten
* Bike-Leasing mit attraktiven Konditionen
* Corporate Benefits: Mitarbeiterrabatte für bekannte Marken und Anbieter (z. B. Rabatte für Reisen)
* perfekt angebunden durch Veloroute 10, eigene Bahnstation und direkten Autobahnzubringer
* direkter Mall-Zugang mit über 80 Stores, Ärztezentrum und Mitarbeiterrabatt für den Einkauf im CITTI Markt
* Wir sponsern Ihren Arbeitsweg mit dem NAH.SH-Jobticket bzw. Deutschland-Ticket.