Summary
✨ AI‑Generated
A technology consultancy is seeking a senior Java developer consultant to design and improve enterprise applications. The role involves modern backend technologies, architecture decisions, and complex software transformations.
Highlights
Consulting role focused on modern Java architectures, cloud-native development, and solving complex software engineering challenges.
Description
Status: OPEN · Priorität: Highest · Assignee: noch niemand · Labels: java,Spring, jakarta-ee, banking, frankfurt
Bevor du halbherzig auf „Bewerben“ klickst, weil du eben einen Job suchst und dir denkst, dass das eh die 300.
immer selbe Stellenanzeige ist, in der du irgendwelche Buzzwords wie „Quarkus“ und „Jakarta-EE“ mental abhakst, stop it.
Wir sind anders.
Also so wirklich anders! Auf die gute Art.
Und wir suchen niemand Geringeres als unseren perfect Match.
Ob es zwischen uns passen könnte? Machen wir es wie damals in der Bravo und testen erstmal: Wie gut passt du zu uns? Merk dir, wie oft du A, B oder C angekreuzt hast.
1.
Neuer Service, cloud native, alles frisch.
Beim Blick auf die Systemarchitektur siehst du aber ganz hinten einen Service hängen, der nachts als Batch-Job läuft und nur über einen SOAP-Service mit einer WSDL von 2009 angesprochen werden kann.
(A) Ich spreche an, ob wir den Service nicht in Phase 2 ablösen, sehe die Dringlichkeit, aber will’s lieber einmal ordentlich neu aufsetzen.
(B) Ich klebe einfach ein Pflaster namens Anti-Corruption-Layer drauf und hoffe, dass es erstmal keiner merkt.
Das Ding überlebt uns alle.
(C) Ich schreibe in die Doku, dass die Schnittstelle „Altsystem“ heißt und fasse sie deshalb lieber nicht an.
2.
Du übernimmst einen Service auf Java 8 mit java.*-Imports.
Das Zielbild sagt Quarkus.
(C) Ich frage, ob wir nicht einfach auf Java 8 bleiben können, läuft doch.
(B) Erstmal Search & Replace auf die Imports und schauen, was rot wird.
(A) Ich schreibe den Migrationspfad auf, warne abhängige Teams vor, teste, dann kommt jakarta.*.
3.
Ein Junior aus deinem Team hat @Transactional an eine private Methode gesetzt und wundert sich, warum nichts zurückrollt.
(A) Ich lasse ihn den Spring Proxy-Mechanismus selbst nachlesen, schaue eine halbe Stunde später wieder rein und bin für Fragen immer für ihn da.
(B) Ich fixe es einfach schnell selbst, wir sind im Sprint.
(C) Sonar hat nicht gemeckert, also merge ich seinen PR.
Auswertung:
Du hast überwiegend A -> Resolution: Done.
Du bist der Fix! Lies weiter.
Du hast überwiegend B -> Resolution: Needs more info.
Wir sind grundsätzlich kompatibel, lies weiter.
Du hast überwiegend C -> Resolution: Won’t fix.
Du würdest bei uns schon nach drei Wochen kündigen.
Kein Drama, wir sind aber einfach inkompatible Systeme.
Description
23ENGINEERS – wir sind die Software-Entwicklungs-Unit der 23DATA GmbH.
Wir sind ein IT-Daten- und Software-Beratungsunternehmen und unterstützen Unternehmen vornehmlich im Finanz- und Bankensektor dabei, das volle Potenzial ihrer Daten und Prozesse auszuschöpfen.
Du…
bist Teil des Aufbaus eines Großprogramms bei unserem Kunden und zuständig im Team für das Development.
prüfst die komplexen Anforderungen und übersetzt sie in technische Lösungen, garantierst dabei höchste Qualität durch Testings und Analysen.
gibst dein Wissen an unsere Junior Consultants weiter.
Voraussetzungen
Acceptence Criteria
Deutschkenntnisse auf C1-Niveau für Projektarbeit und Kommunikation zwingend erforderlich
Englischkenntnisse auf C1-Niveau ebenfalls vorausgesetzt
Ein abgeschlossenes Studium in Informatik , Wirtschaftsinformatik oder vergleichbar
Mind.
3-6 Jahre Erfahrung als Java Entwickler/SW Engineer
Fundiertes Wissen in den Enterprise Java Technologien wie Jakarta EE, Spring Boot oder Quarkus
Idealerweise hast Du bereits Erfahrungen in Frontend-Technologien wie Vue.js, Angular oder React.
Cloud native ist für Dich kein Fremdwort
Konzeptionelles Arbeiten ist für Dich eine Selbstverständlichkeit
Kommunikation ist deine Stärke und du agierst souverän vor Kund:innen und Kolleg:innen
Du zeichnest dich durch analytische Fähigkeiten, strategisches und unternehmerisches Denken aus
Du bist ein Teamplayer mit hoher Eigenverantwortung
Du arbeitest zu 50% Onsite in Frankfurt am Main und zu 50% remote
Vorteile
Environment
30 Tage Urlaub,
teilweise mobiles Arbeiten (remote) innerhalb Deutschlands
Zuschüsse zu Deutschlandticket, Wellpass, Dienstrad-Leasing
regelmäßige Companyevents
Onboardingprogramm mit Buddy und
eine wertschätzende Unternehmenskultur mit regelmäßigem Feedback zur individuellen Entwicklung
Modernste Hardware und Diensthandy nach deinen Wünschen
Recruiting Prozess
Ok, ab hier wird’s ein wenig trockener und so richtig aufregend können wir das nicht formulieren.
Wir sagen dir einfach, wie’s nach deiner Bewerbung weitergeht:
Unser Anspruch ist es, einen effizienten Recruitingprozess auf Augenhöhe zu gewährleisten, bei dem beide Parteien die Eignung für die ausgeschriebene Vakanz beurteilen können.
Der Prozess startet mit einem ersten Kennenlernen von 30-60 Minuten.
Sollte das alle überzeugen, folgt ein Fachinterview.
Wenn alle Gespräche positiv verlaufen, folgt ein finales Gespräch mit der Unterbreitung eines Angebots.
Haben wir dein Interesse geweckt?
Hast du Lust, eins der führenden Unternehmen im Bereich Datenanalyse, Datenintegration und datengetriebene Entscheidungen sowie Software-Engineering hautnah bei relevanten Projekten im deutschsprachigen Raum zu unterstützen und gleichzeitig deine Karriere weiter voranzutreiben? Wir freuen uns auf deine Bewerbung!
Ansprechpartner: Marco Forster
Bitte reiche deine Bewerbung ausschließlich über diese Plattform ein.
Bewerbungen, die per E-Mail eingehen, werden im Auswahlprozess NICHT berücksichtigt.