Java Softwareentwickler (m/w/d)
Zur weiteren Verstärkung unserer Teams und zur Erweiterung unserer Expertise suchen wir zur Festanstellung als Softwareentwickler / Systemanalytiker (m/w/d) einen Experten im Bereich der Java-Softwareentwicklung. Vorwiegend findet die Arbeit in unserem Braunschweiger Büro oder im Homeoffice statt, zum Teil aber auch direkt beim Kunden vor Ort. In kleinen Entwicklungsteams werden komplexe Softwarelösungen in enger Zusammenarbeit mit dem Kunden umgesetzt.
Ihre Aufgaben
- Sie arbeiten mit an Analyse, Modellierung, Implementierung und/oder am Qualitätsmanagement von Individual-Software, die im kontinuierlichen Dialog mit dem Kunden erstellt wird
- vorwiegend in unserem Braunschweiger Büro, zum Teil direkt beim Kunden vor Ort.
Ihre Kenntnisse / Fähigkeiten
Allem voran sollten Sie über ausgeprägte Kenntnisse der Programmiersprache Java verfügen. Den Kern der Sprache sowie das objektorientierte und strukturierte Programmieren sollten Sie im Wesentlichen verstanden haben. Im Speziellen sollten Sie über (Teil-)Kenntnisse in folgenden Bereichen verfügen:
- Agile Softwareentwicklung (bevorzugt SCRUM)
- Entwicklungsumgebungen wie Netbeans, Visual Studio Code oder IntelliJ
- Entwurfsmuster in der Entwicklung (z.B. Dependency Injection)
- Test-Driven Development (JUnit)
- Versionsverwaltungswerkzeuge (bevorzugt Bitbucket und git)
- Datenbanken und SQL
- Build-Management Tools (z.B. Maven, Gradle)
Bereits vorhandene Projekterfahrung im Java EE Bereich sowie ein vorhandener Fachhochschul-/Hochschulabschluss in einem IT-Bezogenen Studiengang oder eine vergleichbare Ausbildung im selben Bereich sind hilfreich. Gute Deutschkenntnisse (in Schrift und Sprache) werden vorausgesetzt.
Passt das? Dann freuen wir uns über Ihre aussagekräftige Bewerbung mit Angabe Ihrer Gehaltsvorstellung und des frühestmöglichen Eintrittstermins.
Ihr Ansprechpartner
Für Fragen wenden Sie sich gern an Herrn Dr. Timo Lühr (T +49 531 250 39 39).