Das Unternehmen zählt zu den führenden Full-Service-Providern für Digitalisierungsprojekte im öffentlichen Sektor in Deutschland. Mit einem Team von rund 500 Kolleginnen und Kollegen gestalten wir den digitalen Wandel der Verwaltung und unterstützen unsere Kunden mit Fachkompetenz, Beratung und innovativen Lösungen. In der Rolle des Fullstack Java Entwicklers (m/w/d) sind Sie ab sofort Teil eines dynamischen Teams und können bis zu 90% remote arbeiten. Ihre Hauptaufgabe besteht in der Umsetzung fachlicher und technischer Anforderungen in komplexen IT-Systemen, die im öffentlichen Umfeld eingesetzt werden. Sie wirken aktiv bei der technischen Konzeption mit und beraten bei der Erstellung von Fachkonzepten. Zudem führen Sie Tests durch, dokumentieren Ihre Arbeit und stellen die Qualitätssicherung sicher. Ein weiterer wichtiger Aspekt Ihrer Tätigkeit ist die Entwicklung und Integration von Schnittstellen zwischen verschiedenen Systemen, beispielsweise durch XML oder Textdateien. Der Wissenstransfer an Auftraggeber sowie die enge Zusammenarbeit im Team sind ebenfalls zentrale Bestandteile Ihrer täglichen Arbeit. Wir bieten Ihnen ein modernes Arbeitsumfeld, in dem Sie die Möglichkeit haben, Ihre Fähigkeiten weiterzuentwickeln und aktiv zur digitalen Transformation beizutragen.
Fullstack Java Entwickler (m/w/d)
Beschreibung
Anforderungen
Für diese Position wünschen wir uns von Ihnen ein abgeschlossenes Studium (Master oder vergleichbar) in Informatik, Wirtschaftsinformatik oder Mathematik. Sie sollten fundierte Erfahrung in Java EE oder Jakarta EE sowie in der Arbeit mit Enterprise Java Beans (EJB) und Swing-basierten Client-Server-Architekturen mitbringen. Zudem sind Kenntnisse in der Anbindung von Datenbanken, insbesondere relationalen Datenbanken wie Oracle 19c+, sowie Erfahrung mit ORM-Technologien wie Hibernate/JPA erforderlich. Praktische Erfahrung in testgetriebener Entwicklung (TDD) und mit Frameworks wie JUnit 5 sind ebenfalls von Vorteil. Da die Kommunikation im Team und mit den Auftraggebern eine große Rolle spielt, sind sehr gute Deutschkenntnisse in Wort und Schrift (mindestens C1) unerlässlich. Persönliche Eigenschaften wie Teamfähigkeit, analytisches Denken und eine hohe Kommunikationsfähigkeit runden Ihr Profil ab.