작업 내용
Position Overview
*English version below*
Über Corporate Bank Technology
Der Bereich Corporate Bank Technology bietet ein spannendes berufliches Arbeitsumfeld für IT-Spezialisten (Tech Engineers) mit Berufserfahrung in Eschborn (Frankfurt am Main). Die Unternehmensbank der Deutschen Bank ist ein weltweit führender Anbieter im Bereich Cash Management, Handelsfinanzierung und Wertpapierdienstleistungen. Hier werden neueste Technologien wie preisgekrönter Mobile Banking Apps und Handelssysteme zielgerichtet eingesetzt um sowohl der Bank als auch den Kunden einzigartige und hochwertige Produkte anzubieten. Sie begeistern sich für Technologie-Trends und haben ein großes Bestreben danach einen signifikanten Mehrwert für unsere Kunden durch die Weiterentwicklung digitaler Produkte zu erschaffen? Sowohl den Anforderungen von Aufsichtsbehörden und Märkten und auch von Kunden gerecht zu werden spornt Sie an? Wenn Sie heute und in Zukunft Ihren ganz persönlichen Beitrag zu einer steilen technologischen Geschäftsentwicklung leisten und die Corporate Bank auf ein neues Level bringen möchten, freuen wir uns über Ihre Bewerbung.
Details zur Rolle und wie sie in das Team passt
Sie übernehmen als Engineer eine entscheidende Rolle bei der Entwicklung unserer Benutzeroberflächen, die eingesetzt werden um die Prozesse der Echtzeitverarbeitung von Zahlungsverkehrs-Transaktionen der Corporate Bank zu steuern. Der Entwicklungsprozess folgt dem agilen Scrum Ansatz. Dabei identifizieren Sie funktionale und nicht-funktionale Anforderungen der Benutzeroberfläche. Des Weiteren erstellen Sie Weboberflächen, inklusive entsprechender Entwurfsvorschläge hinsichtlich UX- und UI-Design. Die Ziellösung ist „Cloud-Native“ und basiert auf aktuellen Architekturansätzen (Containerisierung, Microservices, Messging) und Technologien sowohl für Backend- als auch für Frontend-Komponenten.
Ihre wichtigsten Verantwortlichkeiten
Für die Umsetzung der Implementierungsaufgaben arbeiten Sie mit Ansprechpartnern aus den Fachbereichen, Business-Analysten, Solution- und technischen Architekten zusammen.
Sie nehmen an Entwurfs- und Code-Reviews teil und führen Integrationstests durch und leisten den notwendigen Beitrag für die Code-Analyse um optimale Qualität und Performanz zu erreichen.
Zur täglichen Arbeit gehört es die Codequalität ständig zu verbessern, den Automatisierungsgrad aller Abläufe zu erhöhen, zur optimalen Zusammenarbeit im Team beizutragen und entsprechend zu kommunizieren und zu dokumentieren.
Sie führen Change-Requests entsprechend der Releaseplanung und der Vorgaben durch und unterstützen als L3 Support für UAT und Produktionsumgebungen.
Ihre Fähigkeiten und Erfahrungen
Universitätsabschluss B.A./B.S. in Informatik, Software Engineering oder eine vergleichbare Ausbildung.
Mindestens 5 Jahre Erfahrung im Software-Engineering mit Schwerpunkt auf der Benutzeroberfläche.
Exzellente Kenntnisse und Erfahrung in Java (8, 11), Web UI Entwicklung (React, HTML, Java Script) und Web Services / REST (Json, yaml).
Detailliertes Wissen über die eingesetzten Technologien und Frameworks: Spring Boot, Oracle.
Erfahrung in der Agilen Softwareentwicklung und den relevanten Prozessen (SDLC) sowie der eingesetzten Tools und Anwendungen: Zusammenarbeit (JIRA, Confluence etc.), CI/CD (Jenkins, Maven), Testautomatisierung (Junit, Cucumber, Jest), Reporting und Dokumentation (Arc42) und möglichst Cloud Technologien (Kubernetes, Google Cloud Platform).
Gute UX- und UI-Design Kenntnisse sowie hervorragende Fähigkeiten in den Bereichen Problemlösung und Ressourceneinsatz, mit Liebe zum Detail.
Fließende Sprachkenntnisse in Englisch (Wort und Schrift).
Erfolgsfaktoren
Sie setzten den Standard und streben nach Exzellenz in ihrer Rolle als Software Engineer.
Talentierte Individuen, die Kreativität, Innovation und Leidenschaft vereinen und bedeutungsvolle Arbeit erbringen, um so den Unterschied zu machen.
Mitarbeitende, die gute und kreative Entscheidungen treffen trotz eventueller Unschärfen in Anforderungen oder komplexer Technik.
Analytische Fähigkeiten und Nutzung von Entwurfs- und Architekturmustern.
Fähigkeit Probleme zu lösen durch das Übernehmen der Verantwortung bis zur finalen Umsetzung (nicht nur „Coding“).
Was wir Ihnen bieten
Ein offenes und angenehmes Arbeitsumfeld in einem professionell agierenden Team.
Einen modernen Arbeitsplatz mit neuester Technik und innovativen Technologien.
Gestaltungsfreiheit mit der Möglichkeit eigene Ideen einzubringen.
Flache Hierarchien mit direkten Wegen.
Verschiedene persönliche Weiterentwicklungsmöglichkeiten.
Become a part of our high-performing team!
If you have any questions regarding the recruitment process, please get in touch with Julia (julia-sophie.rostek@db.com)
Want to know more about Corporate Bank Technology?
https://www.db.com/careers/en/prof/cibtech.html
-
About Corporate Bank Technology
Corporate Banking is a technology centric business, with an increasing move to real-time processing, an increasing appetite from customers for integrated systems and access to supporting data. Our talented Corporate Bank Technology team is a global team of 3000 Engineers (and growing!) across 30 countries. In 2020, we have an exciting product roadmap across all business lines and are looking to continue to bring on great people to help us revolutionize the way software is built.
Details of the role and how it fits into the team
As an engineer, you play a crucial role in the development of our user interfaces, which are used to control the processes of real-time processing of payment transactions of the Corporate Bank. The development process follows the agile scrum approach. You identify functional and non-functional requirements of the user interface. You also create web interfaces, including design suggestions for UX and UI design. The target solution is "cloud native" and is based on current architectural approaches (containerization, microservices, measurement) and technologies for both back-end and front-end components.
Your key responsibilities
Work with the business users, business analysts, solution and technical architects, senior developers to design and develop high-quality software
Participate in design and code reviews as well as integration testing. Contribute to the measurement and analyses of the code, for optimum quality and performance
Follow Agile (Scrum) development practices and help to maintain code quality, organization, test coverage and documentation
Create technical documentation for reference and reporting
Perform technical change requests scheduled according to Release Management processes
Provide level 3 support of UAT and Production environments
Your skills and experiences
B.A./B.S. degree in Computer Science, Software Engineering or relevant disciplines from an accredited institution or similar education
At least 5 years of solid software engineering experience
Excellent hands on development experience in Java (8, 11), Web UI Development (React, HTML, Java Script) and Web services / REST (Json, yaml)
In depth knowledge and hands on experience with Micro Services, Oracle
Previous relevant experience of Agile SDLC with associated tools (Jira, Confluence), CI/CD (Jenkins, Maven), Test Automation (Junit, Cucumber, Jest) and Cloud technology (Kubernetes, GCP)
Good UX/UI skillset and familiarity with Agile development methodologies
Excellent problem-solving skills, resourcefulness, troubleshooting aptitude and attention to detail
Fluent English skills both verbal and written
Success Factors for Engineers in Corporate Bank Technology:
Someone who sets the standard for excellence in their role as an engineer
Talented individuals who are creative, innovative, and passionate about doing exciting and important work and a strong desire to make an impact
People who make wise decisions, despite ambiguity, be it people, technical, business or creative
Engineers who consider quality as a priority, and stay client focused whilst developing for our future
Analytical skills and familiarity with design and architectural patterns
Problem solving ability by taking ownership of a task until completion, rather than coding only
What we will offer you
An inspiring work environment
Efficient and collaborative teams
Competitive health and wellness benefits, empowering you to value life in and out of the office
Multiple personal development opportunities
Become a part of our high-performing team!
If you have any questions regarding the recruitment process, please get in touch with Julia (julia-sophie.rostek@db.com)
Want to know more about Corporate Bank Technology?
https://www.db.com/careers/en/prof/cibtech.html
Unsere Werte bestimmen das Arbeitsumfeld, welches wir schaffen möchten – vielfältig, wertschätzend und offen für verschiedene Meinungen. Nur eine Unternehmenskultur, die eine Vielzahl von Perspektiven, sowie kulturellen und gesellschaftlichen Hintergründen vereint, fördert Innovation. Wir setzten auf vielfältige Teams, in welchen die Menschen ihr volles Potential entfalten können – denn das Zusammenführen verschiedener Talente und Ideen spielt eine entscheidende Rolle für den geschäftlichen Erfolg der Deutschen Bank.
Unsere Unternehmenskultur setzt hohe ethische Standards und fördert ein gutes Miteinander. Unabhängig von kulturellem Hintergrund, Nationalität, ethnischer Zugehörigkeit, geschlechtlicher und sexueller Identität, körperlichen Fähigkeiten, Religion und Generation freuen wir uns über Bewerbungen talentierter Menschen.
Sprechen Sie uns an: Wir bieten flexible Arbeitszeitmodelle und weitere Zusatzleistungen, um Sie in Ihrem Berufsleben zu unterstützen.
마감 시간: 21-11-2024
무료 후보 신청 클릭
작업 보고
동일한 작업
-
⏰ 13-11-2024🌏 Darmstadt, Hesse
-
⏰ 10-11-2024🌏 Dreieich, Hesse
-
⏰ 18-11-2024🌏 Frankfurt am Main, Hesse
-
⏰ 27-11-2024🌏 Frankfurt am Main, Hesse
-
⏰ 22-11-2024🌏 Wiesbaden, Hesse
-
⏰ 13-11-2024🌏 Frankfurt am Main, Hesse
-
⏰ 08-11-2024🌏 Wiesbaden, Hesse
-
⏰ 11-11-2024🌏 Kassel, Hesse
-
⏰ 10-11-2024🌏 Eschborn, Hesse
-
⏰ 08-11-2024🌏 Dreieich, Hesse