Barclays

Senior Java Developer - AVP

PythonJavaSQLAWSDockerKubernetes
Automatische Übersetzung. Prüfe das Original.

Stellenbeschreibung

Zweck der Rolle

Konzeption, Entwicklung und Verbesserung von Software unter Anwendung verschiedener Engineering-Methoden, um geschäftliche, plattformbezogene und technologische Funktionen für unsere Kunden und Kollegen bereitzustellen.

Von allen Kollegen wird erwartet, dass sie die Werte von Barclays – Respekt, Integrität, Service, Exzellenz und Stewardship – verkörpern. Sie dienen als unser moralischer Kompass und helfen uns dabei, das zu tun, was wir für richtig halten. Zudem wird erwartet, dass sie das Barclays-Mindset – Empower, Challenge und Drive – anwenden, welches als Betriebsanleitung für unser Verhalten dient.

Begeben Sie sich auf eine transformative Reise als Senior Java Developer - AVP. Bei Barclays ist unsere Vision klar: Wir wollen die Zukunft des Bankwesens neu definieren und innovative Lösungen mitgestalten. In dieser Rolle bauen und unterstützen Sie geschäftskritische Compliance- und Regulatory-Technology-Plattformen. Sie konzipieren, entwickeln und warten sichere, skalierbare und belastbare Lösungen unter Verwendung moderner Engineering-Praktiken und arbeiten eng mit Geschäfts- und Technologieteams zusammen, um hochwertige Software zu liefern, Innovationen voranzutreiben und die Einhaltung regulatorischer Anforderungen sicherzustellen. Diese praxisorientierte Rolle umfasst Anwendungsentwicklung, Microservices-Architektur, Testing, Produktionssupport und die kontinuierliche Verbesserung digitaler Plattformen.

Verantwortlichkeiten

  1. Entwicklung und Bereitstellung hochwertiger Softwarelösungen unter Verwendung branchenüblicher Programmiersprachen, Frameworks und Tools. Sicherstellung, dass der Code skalierbar, wartbar und hinsichtlich der Performance optimiert ist.
  1. Funktionsübergreifende Zusammenarbeit mit Produktmanagern, Designern und anderen Ingenieuren zur Definition von Softwareanforderungen, zur Entwicklung von Lösungsstrategien sowie zur Sicherstellung einer nahtlosen Integration und Ausrichtung an den Geschäftszielen.
  1. Zusammenarbeit mit Kollegen, Teilnahme an Code-Reviews sowie Förderung einer Kultur der Code-Qualität und des Wissensaustauschs.
  1. Kontinuierliche Information über Technologietrends und Innovationen der Branche sowie aktiver Beitrag zu den Technologie-Communities des Unternehmens, um eine Kultur technischer Exzellenz und Weiterentwicklung zu fördern.
  1. Einhaltung sicherer Codierungspraktiken zur Minderung von Schwachstellen, zum Schutz sensibler Daten und zur Gewährleistung sicherer Softwarelösungen.
  1. Implementierung effektiver Unit-Testing-Praktiken zur Sicherstellung eines korrekten Code-Designs, der Lesbarkeit und der Zuverlässigkeit.

Erwartungen an einen Assistant Vice President

  1. Beratung und Einflussnahme auf Entscheidungsprozesse, Beitrag zur Richtlinienentwicklung und Übernahme von Verantwortung für die operative Effektivität. Enge Zusammenarbeit mit anderen Funktionen/Geschäftsbereichen.
  1. Leitung eines Teams bei der Durchführung komplexer Aufgaben unter Nutzung fundierter Fachkenntnisse und Fähigkeiten, um Ergebnisse zu erzielen, die sich auf den gesamten Geschäftsbereich auswirken. Festlegung von Zielen und Coaching von Mitarbeitern bei der Verfolgung dieser Ziele, Leistungsbeurteilung im Verhältnis zu den Zielen sowie Festlegung von Vergütungsergebnissen.
  1. Sofern die Position Führungsverantwortung beinhaltet, wird von Führungskräften erwartet, dass sie ein klares Set an Führungsverhaltensweisen vorleben, um ein Umfeld zu schaffen, in dem Kollegen erfolgreich sein und konstant exzellente Leistungen erbringen können. Die vier LEAD-Verhaltensweisen sind: L – Listen and be authentic (Zuhören und authentisch sein), E – Energise and inspire (Energie geben und inspirieren), A – Align across the enterprise (Unternehmensweit ausrichten), D – Develop others (Andere weiterentwickeln).
  1. ODER als Individual Contributor leiten sie gemeinschaftliche Aufgaben und führen Teammitglieder durch strukturierte Aufgabenstellungen, wobei sie den Bedarf für die Einbeziehung anderer Fachbereiche zur Erledigung der Aufgaben identifizieren. Sie identifizieren neue Richtungen für Aufgaben und/oder Projekte und bestimmen eine Kombination aus funktionsübergreifenden Methoden oder Praktiken, um die erforderlichen Ergebnisse zu erzielen.
  1. Beratung bei komplexen Problemen; Unterstützung von Führungskräften bei der Lösung eskalierter Angelegenheiten.
  1. Identifizierung von Möglichkeiten zur Risikominderung und Entwicklung neuer Richtlinien/Verfahren zur Unterstützung der Kontroll- und Governance-Agenda.
  1. Übernahme der Verantwortung für das Risikomanagement und die Stärkung der Kontrollen in Bezug auf die ausgeführte Arbeit.
  1. Durchführung von Arbeiten, die eng mit denen anderer Bereiche verknüpft sind, was ein Verständnis dafür erfordert, wie Bereiche koordinieren und zur Erreichung der Ziele der Unterfunktion des Unternehmens beitragen.
  1. Zusammenarbeit mit anderen Arbeitsbereichen, damit geschäftsorientierte Supportbereiche über Geschäftsaktivitäten und die Geschäftsstrategie auf dem Laufenden bleiben.
  1. Durchführung komplexer Datenanalysen aus mehreren Informationsquellen, internen und externen Quellen wie Verfahren und Praktiken (in anderen Bereichen, Teams, Unternehmen usw.), um Probleme kreativ und effektiv zu lösen.
  1. Kommunikation komplexer Informationen. 'Komplexe' Informationen können sensible Informationen oder Informationen umfassen, die aufgrund ihres Inhalts oder ihrer Zielgruppe schwer zu kommunizieren sind.
  1. Beeinflussung oder Überzeugung von Stakeholdern, um Ergebnisse zu erzielen.

Mindestanforderungen

Um als Senior Java Developer - AVP erfolgreich zu sein, sollten Sie über Folgendes verfügen:

  1. Umfangreiche praktische Erfahrung in Core Java, einschließlich Multithreading, Concurrency, Performance-Optimierung und der Entwicklung hochwertiger, skalierbarer Anwendungen.
  1. Nachgewiesene Erfahrung im Design und Aufbau von RESTful Microservices unter Verwendung von Spring Boot, ELK, Spring Security, Spring Cloud-Mustern, OpenAPI-Standards und Prinzipien der serviceorientierten Architektur.
  1. Umfangreiche Datenbank- und Integrationskenntnisse, einschließlich PL/SQL, Schema-Design, Query-Optimierung sowie Microservices-Integration, JMS, KAFKA & Persistenz unter Verwendung von JPA, Hibernate und Spring Data.
  1. Erfahrung in der Bereitstellung und Unterstützung containerisierter Anwendungen auf Kubernetes/OpenShift-Plattformen mit fundiertem Verständnis von Docker, Cloud-nativer Entwicklung und belastbaren verteilten Systemen.
  1. Praktische Erfahrung mit CI/CD-Pipelines (GitLab, Jenkins, GitLab Duo), Git-basierter Versionsverwaltung, automatisierten Quality Gates, Produktionssupport, Log-Analyse, Ursachenforschung, Fehlerbehebung und Performance-Optimierung.

Weitere hochgeschätzte Fähigkeiten sind

  1. Erfahrung mit modernen Cloud-Plattformen, einschließlich OpenShift, AWS, bei der Bereitstellung skalierbarer, sicherer und belastbarer Unternehmenslösungen.
  1. Ein KI-First-Mindset mit einer Leidenschaft für den Einsatz von KI und intelligenter Automatisierung, um die Engineering-Produktivität zu steigern, die Softwarequalität zu verbessern und gesteuerte agentische sowie workflow-basierte Lösungen zu ermöglichen.
  1. Gute Python-Entwicklungserfahrung mit der Fähigkeit, Geschäfts- und Technologielösungen aufzubauen, zu integrieren und zu automatisieren.
  1. Fundiertes Verständnis agiler Lieferpraktiken mit praktischer Erfahrung in der Arbeit innerhalb von Scrum- und Kanban-Frameworks, um Werte iterativ und effizient zu liefern.
  1. Eine Einstellung zur kontinuierlichen Verbesserung, die aufkommende Technologien, moderne Engineering-Praktiken und datengesteuerte Arbeitsweisen nutzt, um Geschäftsergebnisse zu beschleunigen.

Sie können auf die für den Erfolg in dieser Rolle entscheidenden Kernkompetenzen geprüft werden, wie z. B. Risiken und Kontrollen, Veränderung und Transformation, Geschäftssinn, strategisches Denken, Digitales und Technologie sowie aufgabenspezifische technische Fähigkeiten.

Diese Rolle befindet sich in unserem Standort Whippany, NJ.

Mindestgehalt: $120,000

Maximalgehalt: $175,000

Die oben genannten Informationen zum Mindest- und Maximalgehalt bzw. zur Vergütung beinhalten nur das Grundgehalt oder den stündlichen Grundlohn. Sie enthalten keine anderen Arten von Vergütungen oder Leistungen, die möglicherweise verfügbar sind.

Mitarbeiter von Barclays haben Anspruch auf eine Reihe wettbewerbsfähiger und großzügiger Sozialleistungen, einschließlich Kranken-, Zahn- und Augenversicherung, 401(k), Lebensversicherung sowie weiteren bezahlten Urlaub für qualifizierende Umstände.

Diese Position ist für eine Leistungsprämie qualifiziert.

Mehr Möglichkeiten mit einem Profil

Für mehr Stellen berücksichtigt werden, ohne den ganzen Prozess zu wiederholen? Erstellen Sie Ihr Profil, damit Unternehmen auf Nort Sie finden.

Profil erstellen

Dein nächster Jobsucht schon nach dir.

Nort

Reverse-Recruiting- Plattform für Entwickler

RechtlichesNutzungsbedingungenDatenschutznortjobs © 2026