Java Software Engineer | 1-Year Fixed-Term Contract
Role details
Job location
Tech stack
Job description
Als Software-Entwickler und -Architekt ergeben sich für Sie folgende Tätigkeitsschwerpunkte:
- Sie setzen Anforderungen in Programmcode um und verwenden dabei bestehende sowie neue Frameworks.
- Aus Ihrem Verständnis für individuelle Software-Architekturen unserer Kunden leiten Sie technische Umsetzungsvorschläge ab.
- Sie strukturieren Umsetzungsprojekte in Arbeitspakete für unsere Entwickler-Teams.
- Sie stimmen Umsetzungen mit Architekten unserer Kunden ab.
- Sie dokumentieren Umsetzungen in Code-Kommentaren, Umsetzungsvorschlägen und Spezifikationen in deutscher und englischer Sprache, abhängig vom Projektumfeld.
Requirements
Wir bei DXC Technology suchen eine:n Java Software Engineer mit architektonischem Verständnis.
In dieser Rolle entwickeln Sie gemeinsam mit unseren Teams individuelle Softwarelösungen für Kundenprojekte - von der technischen Konzeption über die Umsetzung bis hin zur Weiterentwicklung. Dabei arbeiten Sie eng mit internen Entwicklern sowie den Architekten unserer Kunden zusammen, um nachhaltige Software-Architekturen zu gestalten. Die Position kann hybrid ausgeübt werden. Sehr gute Deutsch- und Englischkenntnisse sind erforderlich , da die Projekte national und international stattfinden., * Mehrjährige Erfahrung als Java-Entwickler, auch in agilen Projektumfeldern
- Fundierte Kenntnisse in Java, JUnit, Git, relationalen Datenbanken wie PostgreSQL, MariaDB oder Oracle DB, Web-Technologien
- Umsetzungserfahrungen in Architekturen und Frameworks wie JEE, Hibernate, JSF, Primefaces, React, Angular, JavaFX
- Erste oder mehrjährige Berufserfahrung in der Software-Architektur
- Hohes Maß an Organisationsfähigkeit sowie eine strukturierte und eigenverantwortliche Arbeitsweise
- Sehr gute analytische und konzeptionelle Fähigkeiten
- Gute Kommunikationsfähigkeit
- Fließende Deutsch- und Englischkenntnisse
Von Vorteil, aber nicht zwingend erforderlich:
- Kenntnisse in kryptografischen Verfahren sowie Implementierungen von Benutzer-Authentifizierung und -Autorisierung, MFA, eID (z. B. Keycloak, EIDAS, LDAP)
- Erfahrung mit DevOps-Ansätzen inkl. Tools wie Jenkins, Kubernetes, Docker, SonarQube
- Kenntnisse zu APIs inkl. automatisierter Tests ggf. unter Verwendung selbst erstellter Mockups/Simulatoren
- Erfahrungen in Datenmigrationsprojekten
- Kenntnisse weiterer Programmiersprachen
- Erstellung automatisierter Testfälle mit Tools wie Selenium, Jira XRay
- Erfahrungen mit Infrastructure as Code und Cloudplattformen von Hyperscalern wie AWS, Azure oder Google
- Erfahrung im Umgang mit Behörden im öffentlichen Sektor
- Relevante Zertifizierungen im Java-Umfeld (OCPJ), ISAQB, TOGAF, V-Modell XT, Scrum Master oder Zertifizierungen der Hyperscaler Cloud-Anbieter., * Abgeschlossenes Studium der (Wirtschafts-)Informatik, mehrjährige Berufserfahrung nach abgeschlossener IHK-Ausbildung zum Fachinformatiker oder eine vergleichbare Qualifikation
- Bereitschaft zu internen und externen Weiterbildungen
- Bereitschaft zu gelegentlichen Reisetätigkeiten im In- und Ausland