Job Description:
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.
Ihre Aufgaben:
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.
Folgende Fähigkeiten und Erfahrungen sollten Sie mitbringen:
- 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.
Darüber hinaus sollten Sie mitbringen:
- 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
Was wir Ihnen bieten:
- Flexible Arbeitszeitmodelle
- Attraktives Vergütungspaket
- Trainings- und Mentoring-Programme zur Unterstützung Ihrer Karriere
- Möglichkeit, mit modernsten Technologien in hochentwickelten Enterprise-Umgebungen zu arbeiten und Services für internationale Kunden bereitzustellen
- Anspruchsvolle und abwechslungsreiche Kundenprojekte bei einem der weltweit größten IT-Dienstleister – kombiniert mit schnellen Entwicklungsmöglichkeiten und spannenden Aufgaben bei hohem Maß an Eigenverantwortung und Gestaltungsspielraum
Werden Sie Teil unseres Teams und gestalten Sie mit uns die digitale Transformation!
#LI-Hybrid
At DXC Technology, we believe strong connections and community are key to our success. Our work model prioritizes in-person collaboration while offering flexibility to support wellbeing, productivity, individual work styles, and life circumstances. We’re committed to fostering an inclusive environment where everyone can thrive.