Auf einen Blick
- Aufgaben: Entwickle individuelle Softwarelösungen und arbeite eng mit Kundenarchitekten zusammen.
- Arbeitgeber: DXC Technology, ein globaler Technologieführer mit inklusiver Unternehmenskultur.
- Mitarbeitervorteile: Flexible Arbeitszeiten, attraktives Gehalt und Karriereentwicklung durch Trainingsprogramme.
- Warum dieser Job: Gestalte die digitale Transformation mit modernsten Technologien und internationalen Projekten.
- Gewünschte Qualifikationen: Erfahrung in Java-Entwicklung und gute Kommunikationsfähigkeiten in Deutsch und Englisch.
- Andere Informationen: Dynamisches Umfeld mit schnellen Entwicklungsmöglichkeiten und hohem Gestaltungsspielraum.
Das voraussichtliche Gehalt liegt zwischen 36000 - 60000 € pro Jahr.
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.
Standort: Erfurt
Ihre Aufgaben:
- 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! Bei DXC sind es die einzigartigen Beiträge unserer Mitarbeitenden, die uns erfolgreich machen. Jede Idee und jede Person zählt. Unsere inklusive Unternehmenskultur stärkt unsere Leistung – und unser Unternehmen wächst nur, wenn unsere Mitarbeitenden wachsen. Wir stehen für Gleichberechtigung. Als globaler Technologieführer unterstützen wir vielfältige Kundinnen und nehmen eine Vorreiterrolle in den Gemeinschaften ein, in denen wir tätig sind. DXC engagiert sich für Vielfalt sowie faire und inklusive Auswahlverfahren. Qualifizierte Bewerberinnen erhalten bei uns die gleichen Chancen auf eine Anstellung.
Java Software Engineer (m/w/d) Arbeitgeber: DXC Technology
Kontaktperson:
DXC Technology HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Java Software Engineer (m/w/d)
✨Netzwerken, Netzwerken, Netzwerken!
Nutze LinkedIn und Xing, um mit anderen Java-Entwicklern und Architekten in Kontakt zu treten. Teile deine Projekte und Erfahrungen, um sichtbar zu werden und vielleicht sogar Empfehlungen zu erhalten.
✨Bereite dich auf technische Interviews vor
Mach dich mit typischen Fragen zu Java, Software-Architekturen und agilen Methoden vertraut. Übe Coding-Challenges, um sicherzustellen, dass du im Interview glänzen kannst.
✨Zeige deine Leidenschaft für Technologie
Sprich über deine Lieblingsprojekte und Technologien, die du verwendest. Zeige, dass du nicht nur ein Entwickler bist, sondern auch ein Technik-Enthusiast, der immer auf dem neuesten Stand bleibt.
✨Bewirb dich direkt über unsere Website
Wir bei StudySmarter empfehlen dir, dich direkt über unsere Website zu bewerben. So hast du die besten Chancen, gesehen zu werden und Teil unseres Teams zu werden!
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Java Software Engineer (m/w/d)
Tipps für deine Bewerbung 🫡
Mach deine Bewerbung persönlich: Zeig uns, wer du bist! Verwende eine freundliche und authentische Sprache in deinem Anschreiben. Erzähl uns, warum du dich für die Stelle als Java Software Engineer interessierst und was dich an der Arbeit bei DXC Technology reizt.
Betone deine technischen Fähigkeiten: Stell sicher, dass du deine Erfahrungen mit Java, JUnit und anderen relevanten Technologien klar hervorhebst. Wir wollen sehen, wie du deine Kenntnisse in der Praxis angewendet hast und welche Projekte du bereits umgesetzt hast.
Strukturiere deine Unterlagen: Eine klare Struktur macht es uns leichter, deine Bewerbung zu lesen. Gliedere dein Anschreiben und deinen Lebenslauf übersichtlich und achte darauf, dass alle wichtigen Informationen schnell zu finden sind. Das zeigt uns auch deine Organisationsfähigkeit!
Bewirb dich über unsere Website: Wir empfehlen dir, deine Bewerbung direkt über unsere Website einzureichen. So stellst du sicher, dass sie schnell bei uns ankommt und du alle notwendigen Informationen zur Stelle und zum Unternehmen erhältst. Wir freuen uns auf deine Bewerbung!
Wie du dich auf ein Vorstellungsgespräch bei DXC Technology vorbereitest
✨Verstehe die Anforderungen
Mach dir ein genaues Bild von den Anforderungen der Stelle als Java Software Engineer. Lies die Stellenbeschreibung gründlich durch und notiere dir, welche Technologien und Fähigkeiten besonders betont werden. So kannst du gezielt auf deine Erfahrungen eingehen.
✨Bereite konkrete Beispiele vor
Überlege dir spezifische Projekte oder Herausforderungen, die du in der Vergangenheit gemeistert hast. Zeige, wie du deine Kenntnisse in Java, JUnit oder anderen relevanten Technologien angewendet hast. Konkrete Beispiele helfen, deine Fähigkeiten greifbar zu machen.
✨Kommunikation ist der Schlüssel
Da die Position gute Kommunikationsfähigkeiten erfordert, übe, wie du technische Konzepte klar und verständlich erklären kannst. Sei bereit, sowohl auf Deutsch als auch auf Englisch zu kommunizieren, um deine Sprachkenntnisse unter Beweis zu stellen.
✨Fragen vorbereiten
Bereite einige Fragen vor, die du dem Interviewer stellen möchtest. Das zeigt dein Interesse an der Rolle und dem Unternehmen. Frag nach den aktuellen Projekten, den Technologien, die verwendet werden, oder der Teamdynamik. So kannst du auch herausfinden, ob die Stelle wirklich zu dir passt.