Axiom Path
Citi
Senior Back-End Java Developer — Handelsplattformen
Über die Stelle
Wir suchen einen hochqualifizierten und praxisorientierten Senior Back-End Java Developer zur Verstärkung eines Technologie-Teams für Back-Office-Handelsanwendungen bei einem führenden Finanzinstitut. In dieser Rolle entwerfen, entwickeln und pflegen Sie skalierbare, leistungsstarke Softwarelösungen an der Schnittstelle von technischer Exzellenz und der Transformation von Finanztechnologien. Sie fördern moderne Bereitstellungspraktiken – einschließlich Trunk-Based Development, Testautomatisierung und Secure Coding – und leisten gleichzeitig einen Beitrag zur geschäftskritischen Handelsinfrastruktur. Dies ist eine Senior-Position für einen Individual Contributor mit Teamführungsaufgaben für einen Ingenieur, der in einem schnelllebigen, qualitätsorientierten Umfeld aufblüht und eine Leidenschaft für verteilte Systeme, Microservices und Continuous Delivery im Unternehmensmaßstab mitbringt.
Aufgaben
- Entwurf, Entwicklung und Wartung robuster, skalierbarer und leistungsstarker Back-Office-Handelsanwendungen unter Einhaltung von SOLID-Prinzipien, Clean-Code-Standards und modernen Software-Design-Mustern.
- Implementierung von Trunk-Based Development-Praktiken, Feature-Flags und Progressive-Delivery-Strategien zur Ermöglichung von Continuous Integration sowie schnellen und sicheren Bereitstellungszyklen.
- Anwendung von Test-Driven Development (TDD) und Behavior-Driven Development (BDD)-Methoden zur Sicherstellung einer hohen Unit-Test-Abdeckung, Codequalität und Produktionszuverlässigkeit.
- Förderung der Einführung von CI/CD-Pipelines, DevOps-Praktiken, Infrastructure as Code und automatisierten Tests zur Verbesserung der Systemzuverlässigkeit und Bereitstellungsgeschwindigkeit.
- Entwurf und Bereitstellung verteilter, eventgesteuerter Microservices unter Nutzung von Messaging-Plattformen wie Kafka, Solace, Tibco und MQ, mit Fokus auf Anforderungen an niedrige Latenz und hohe Verfügbarkeit.
- Durchführung strenger Code-Reviews und Schwachstellenanalysen, Durchsetzung sicherer Codierungsstandards und Sicherstellung der Einhaltung organisatorischer Sicherheitsrichtlinien.
- Zusammenarbeit mit Architekten, Product Ownern und funktionsübergreifenden Teams beim Entwurf skalierbarer, resilienter Systemarchitekturen und Beitrag zur technischen Designdokumentation.
- Partnerschaft mit DevOps-Teams zur Optimierung von Bereitstellungspipelines, Observability-Tools und der Produktionsresilienz für kritische Handelssysteme.
- Mentoring von Junior-Ingenieuren, Leitung technischer Diskussionen und Förderung einer Kultur des kontinuierlichen Lernens, der technischen Exzellenz und der gemeinsamen Verantwortung.
Qualifikationen
- Fundierte praktische Programmierkenntnisse in Kotlin, Java und Python mit nachgewiesener Erfahrung in der Erstellung von produktionsreifen Anwendungen im Unternehmensmaßstab.
- Tiefgreifende Expertise in Microservices-Architektur und Systemdesign, einschließlich Spring Boot, verteilten Systemen, Hochverfügbarkeit, Fehlertoleranz und Low-Latency-Computing.
- Fundierte Kenntnisse in eventgesteuerten und Messaging-Systemen – einschließlich Kafka, Solace, Tibco und MQ – mit Erfahrung im Entwurf und Betrieb von Datapipelines mit hohem Durchsatz.
- Praktische Erfahrung mit Containerisierung und Cloud-Native-Plattformen, insbesondere Kubernetes, Docker und OpenShift.
- Solide Erfahrung mit relationalen Datenbanken, insbesondere Oracle SQL, in leistungsstarken Transaktionsumgebungen.
- Nachgewiesene Erfahrung mit Trunk-Based Development, Feature-Flags und Progressive Delivery im Kontext der Unternehmensentwicklung.
- Starke Beherrschung von TDD, BDD und automatisierungsorientierten Testpraktiken mit einer Erfolgsbilanz bei der Aufrechterhaltung einer hohen Testabdeckung in agilen Bereitstellungsumgebungen.
- Fundierte Kenntnisse im Design und Betrieb von CI/CD-Pipelines sowie ein fundiertes Verständnis von DevOps-Prinzipien, sicheren Codierungspraktiken und Methoden zur Schwachstellenbewertung.
- Erfahrung in der Durchführung von Code-Reviews, der Leitung technischer Diskussionen und dem Mentoring von Ingenieuren in funktionsübergreifenden, agilen Produktteams.
- Vertrautheit mit Performance-Tuning, Observability und Produktionsüberwachungspraktiken in verteilten, hochverfügbaren Finanzsystemen.
Ausbildung
- Bachelor-Abschluss in Informatik, Software Engineering oder einem verwandten technischen Bereich oder eine gleichwertige Branchenerfahrung erforderlich.
- Master-Abschluss bevorzugt.
DIE RELEVANTESTEN SKILLS
------------------------------------------------------
JOB-FAMILIENGRUPPE: Technologie
------------------------------------------------------
JOB-FAMILIE: Anwendungsentwicklung
------------------------------------------------------
ZEITMODELL: Vollzeit
------------------------------------------------------
HAUPTSTANDORT: Jersey City New Jersey Vereinigte Staaten
------------------------------------------------------
GEHALTSSPANNE AM HAUPTSTANDORT (VOLLZEIT): $142,320.00 - $213,480.00
------------------------------------------------------
Bitte beachten Sie die oben aufgeführten Anforderungen.
------------------------------------------------------
WEITERE RELEVANTE SKILLS
Für ergänzende Fähigkeiten lesen Sie bitte oben weiter und/oder kontaktieren Sie den Recruiter.
------------------------------------------------------
VORAUSSICHTLICHES ENDDATUM DER STELLENAUSSCHREIBUNG: Sep 24, 2026
------------------------------------------------------
AUTOMATISIERTE VERARBEITUNG UND KI
Wir nutzen automatisierte Verarbeitung, einschließlich künstlicher Intelligenz, für unsere berechtigten Geschäftsinteressen (oder unsere angemessenen und geeigneten Geschäftszwecke), um die Fähigkeiten und Fertigkeiten eines Kandidaten mit einer spezifischen Stellenausschreibung zu identifizieren und abzugleichen. Wenn Sie dies wünschen oder zustimmen, können wir Ihre Fähigkeiten und Fertigkeiten auch mit anderen geeigneten Rollen bei Citi abgleichen. Wichtig ist, dass alle unsere Einstellungsprozesse und Entscheidungen, einschließlich der Bestimmung Ihrer Eignung für eine Rolle, von Personen durchgeführt, überprüft und entschieden werden. Unsere automatisierte Verarbeitung und KI beinhalten kein Vertrauen auf automatische oder autonome Entscheidungsfindung. Bitte beziehen Sie sich auf etwaige rechtliche Erwägungen der jeweiligen Zuständigkeit mit spezifischen Bestimmungen für Ihr Land (sofern relevant) für weitere Details. Einwohner von Illinois – KI-Hinweis und Rechte tbcdn.talentbrew.com/company/287/cms/v3/docs/policies/Illinois_Career_Supplement_a11y.pdf
------------------------------------------------------
Citi ist ein Arbeitgeber, der Chancengleichheit fördert, und qualifizierte Kandidaten erhalten Berücksichtigung ohne Rücksicht auf Rasse, Hautfarbe, Religion, Geschlecht, sexuelle Orientierung, Geschlechtsidentität, nationale Herkunft, Behinderung, Status als geschützter Veteran oder jedes andere gesetzlich geschützte Merkmal.
Wenn Sie eine Person mit einer Behinderung sind und eine angemessene Anpassung benötigen, um unsere Suchwerkzeuge zu nutzen und/oder sich auf eine Karrieremöglichkeit zu bewerben, überprüfen Sie bitte die Barrierefreiheit bei Citi citigroup.com/citi/accessibility/application-accessibility.htm. Sehen Sie sich die EEO-Grundsatzerklärung von Citi citigroup.com/global/eeo-aa-policy und das Plakat „Know Your Rights“ eeoc.gov/sites/default/files/2023-06/22-088_EEOC_KnowYourRights6.12ScreenRdr.pdf an.
Zusätzlich zum Gehalt können die Angebote von Citi für anspruchsberechtigte Mitarbeiter diskretionäre und formelbasierte Anreiz- und Bindungsprämien umfassen. Citi bietet wettbewerbsfähige Leistungen für Mitarbeiter, darunter: Kranken-, Zahn- und Augenversicherung; 401(k); Lebens-, Unfall- und Berufsunfähigkeitsversicherung sowie Wellnessprogramme. Citi bietet zudem Pakete für bezahlte Freistellungen, einschließlich geplanter Freistellungen (Urlaub), ungeplanter Freistellungen (Krankheitstage) und bezahlter Feiertage. Weitere Informationen zu den Leistungen für Mitarbeiter von Citi finden Sie unter citibenefits.com. Die verfügbaren Angebote können je nach Zuständigkeitsbereich, Joblevel und Einstellungsdatum variieren.
