Development Engineer (w/m/d)
Frankfurt am Main, Nürnberg
Aktualität: 13.03.2024
13.03.2024, ING Deutschland
Frankfurt am Main, Nürnberg
Development Engineer (w/m/d)
Du entwickelst und gestaltest maßgeschneiderte IT-Lösungen mit dem Schwerpunkt Microservices im Java EE Umfeld.
Dein Tech-Stack: Spring/Spring Boot, Hibernate, Apache Kafka, REST, Maven sowie Git.
Wir zählen im gesamten Software-Entwicklungsprozess auf Deinen Support: von der Analyse und Fachkonzeption über das Design verteilter und moderner IT-Architekturen bis hin zu Implementierung, Test, Dokumentation sowie der Umsetzung und Einhaltung regulatorischer Anforderungen und Security-Vorgaben.
Im Team analysierst und bewertest Du die Prozesse und IT-Lösungen, identifizierst Verbesserungspotenziale und unterstützt bei der Untersuchung und Bewertung neuer Features, Produkte und Technologien auf Machbarkeit und Best Fit.
Zur Einhaltung der Richtlinien und Steigerung der Softwarequalität erstellst Du automatisierte Tests (z. B. Unit-Tests, Integrationstests, Lasttests), begleitest Fach- und Akzeptanztests, übernimmst Code Reviews, teilst Wissen mit Deinen Kolleg*innen und identifizierst Potenziale zur Optimierung der Entwicklungsprozesse und eingesetzten Tools im Hinblick auf Effektivität, Effizienz und Modernität.
Du analysierst und korrigierst eingehende Fehler im Rahmen des Incident- und Problem-Prozesses und übernimmst Aufgaben im Build-, Continuous Delivery-, Change- und Livestellungs-Prozess.
Last aber auf keinen Fall least tauschst Du Dich im Rahmen übergreifender Aufgaben (z. B. Arbeitspaketverantwortung von Projekten, koordinative Aufgaben) regelmäßig mit beteiligten Squads, dem Business und ggf. mit Schnittstellen zur ING Group aus.
Abgeschlossenes Studium der Informatik, Wirtschaftsinformatik oder eine gleichwertige Qualifikation
Mehrjährige Berufserfahrung und einschlägiges Know-how im Software Engineering mit Java (Softwareentwicklung, Software-Design, IT-Architektur, Test, Dokumentation)
Routiniert im Umgang mit Java EE, Spring/Spring Boot, Hibernate, Apache Kafka, Maven und Git
Kenntnisse von Linux- und Windows-Betriebssystemen, speziell im Bereich DevOps (Docker/Kubernetes, OpenShift, Elastic Search, Ansible, Microsoft Azure)
Spaß an agiler Software-Entwicklung nach Scrum/Kanban
Kreativ, eigeninitiativ, teamfähig
Logisch-strukturiertes Denken, kundenorientiertes Handeln und technische Neugier
Kommunikationstalent auf Deutsch und Englisch