Redwood Materials
JPMorgan Chase & Co.
Full Stack Java / Typescript / AWS Lead Software Engineer
Über die Stelle
Wir bieten eine Gelegenheit, Ihre Karriere voranzutreiben und ein Abenteuer, bei dem Sie die Grenzen des Möglichen erweitern können.
Als Full Stack Java / Typescript / AWS Lead Software Engineer bei JPMorgan Chase im Bereich Consumer and Community Bank - Business Banking sind Sie ein integraler Bestandteil eines agilen Teams, das daran arbeitet, marktführende Technologielösungen auf sichere, stabile und skalierbare Weise zu verbessern, zu entwickeln und bereitzustellen. Als wichtiger technischer Mitwirkender sind Sie für die Durchführung kritischer Technologielösungen in mehreren technischen Bereichen innerhalb verschiedener Geschäftsfunktionen zur Unterstützung der Geschäftsziele des Unternehmens verantwortlich.
Chase ist ein führendes Finanzdienstleistungsunternehmen, das fast die Hälfte der Haushalte und Kleinunternehmen Amerikas dabei unterstützt, ihre finanziellen Ziele durch eine breite Palette von Finanzprodukten zu erreichen. Unsere Mission ist es, engagierte, lebenslange Beziehungen aufzubauen und unsere Kunden in den Mittelpunkt unseres Handelns zu stellen. Wir unterstützen auch Kleinunternehmen, gemeinnützige Organisationen und Städte beim Wachstum und bieten Lösungen für alle ihre finanziellen Bedürfnisse.
Wir erkennen an, dass unsere Mitarbeiter unsere Stärke sind und die vielfältigen Talente, die sie in unsere globale Belegschaft einbringen, direkt mit unserem Erfolg verbunden sind. Wir sind ein Arbeitgeber, der Chancengleichheit fördert und Wert auf Vielfalt und Inklusion in unserem Unternehmen legt. Wir diskriminieren nicht aufgrund von geschützten Merkmalen, einschließlich Rasse, Religion, Hautfarbe, nationaler Herkunft, Geschlecht, sexueller Orientierung, Geschlechtsidentität, Geschlechtsausdruck, Alter, Familienstand oder Veteranenstatus, Schwangerschaft oder Behinderung oder aus anderen Gründen, die nach geltendem Recht geschützt sind. Wir bieten auch angemessene Vorkehrungen für religiöse Praktiken und Überzeugungen von Bewerbern und Mitarbeitern sowie für Bedürfnisse im Bereich der psychischen Gesundheit oder körperlichen Behinderung. Besuchen Sie unsere FAQs unter careers.jpmorgan.com/us/en/how-we-hire/faqs, um weitere Informationen zur Beantragung einer Unterkunft zu erhalten.
Unsere Sparte Consumer & Community Banking bedient unsere Chase-Kunden mit einer Reihe von Finanzdienstleistungen, darunter Privatkundengeschäft, Kreditkarten, Hypotheken, Autofinanzierung, Anlageberatung, Kredite für Kleinunternehmen und Zahlungsabwicklung. Wir sind stolz darauf, führend in den USA bei Kreditkartenverkäufen und Einlagenwachstum zu sein und die am häufigsten genutzten digitalen Lösungen anzubieten – und das alles bei gleichzeitiger Spitzenposition bei der Kundenzufriedenheit.
Aufgaben: *
- Entwerfen, Entwickeln und Warten von backend-Diensten, agentenbasierten Workflows unter Verwendung von TypeScript und APIs unter Verwendung von Java und Spring Boot
- Implementieren einer Microservices-Architektur unter Nutzung von Spring Cloud für Service Discovery, Konfiguration und Ausfallsicherheit
- Containerisieren und Bereitstellen von Anwendungen auf AWS unter Verwendung von Diensten wie ECS, EKS, Lambda oder EC2.
- Implementieren und Warten von AWS-Infrastruktur unter Verwendung von Infrastructure as Code (IaC)
- Implementieren reaktiver Programmierparadigmen für Hochleistungssysteme
- Fördern der Team-Adaption von unternehmensgenehmigten KI-gestützten Engineering-Praktiken in der Arbeitsumgebung, um Codequalität, Liefergeschwindigkeit und operative Ergebnisse zu verbessern (z. B. KI-gestützte Code-Überprüfung/Refactoring, Beschleunigung der Teststrategie, Unterstützung bei der Analyse von Vorfällen/Grundursachen), während konsistente Validierungsstandards (sicheres Codieren, Peer-Review, automatisierte Tests) etabliert und die Wiederverwendung effektiver Muster im Team gefördert werden.
- Anwenden von Kenntnissen über Tools in der Toolchain des Software Development Life Cycle, einschließlich unternehmensgenehmigter KI-gestützter Entwicklungs- und Automatisierungsfunktionen, um den durch Automatisierung erzielten Wert zu verbessern.
- Anwenden von 12-Faktor-App-Prinzipien und Best Practices für Cloud-native Entwicklung
- Entwerfen und Ausführen von Performance- und Lasttests mit JMeter oder Blazemeter
Erforderliche Qualifikationen, Fähigkeiten und Kenntnisse: *
- Formale Ausbildung oder Zertifizierung in Software-Engineering-Konzepten und 5+ Jahren angewandter Erfahrung
- Backend-Erfahrung mit Java 21, Springboot, Spring Cloud *
- Front end-Erfahrung mit Typescript, JavaScript
- Implementieren einer Microservices-Architektur unter Nutzung von Spring Cloud für Service Discovery, Konfiguration und Ausfallsicherheit
- Implementieren und Warten von AWS-Infrastruktur unter Verwendung von Infrastructure as Code (IaC), Lambda. S3, Kafka
- Implementiert reaktive Programmierparadigmen für Hochleistungssysteme
- Nachgewiesene Erfahrung in der effektiven Nutzung von genehmigten KI-gestützten Softwareentwicklungstools (z. B. für Codierung, Code-Überprüfung, Testbeschleunigung, Fehlerbehebung) mit der Fähigkeit, Teamerwartungen für die Validierung von KI-Ausgaben auf Korrektheit, Leistung und Sicherheit festzulegen.
- Starkes Verständnis für den verantwortungsvollen KI-Einsatz in Engineering-Workflows, einschließlich Überlegungen zur Datensensibilität, sicherer Umgang mit Ein- und Ausgaben sowie Einhaltung von Erwartungen an Ausfallsicherheit und Sicherheit; Erfahrung in der Schulung von Ingenieuren zur sicheren, konformen Einführung in Lieferpraktiken
- Anwenden von 12-Faktor-App-Prinzipien und Best Practices für Cloud-native Entwicklung
- Entwerfen und Ausführen von Performance- und Lasttests mit JMeter oder Blazemeter
- CI/CD Jules, Spinnaker, Splunk, Dynatrace Observability, Cassandra, DynamoDB, PostgreSQL, ElastiCache
Bevorzugte Qualifikationen, Fähigkeiten und Kenntnisse: *
- Agent2A UI, A2A Protokoll
- Fehlerbehebung, Debugging und Lösung von Problemen in Multi-Agenten-Umgebungen
- Arbeiten mit LLMs
Wir bieten ein wettbewerbsfähiges Gesamtvergütungspaket, einschließlich eines Grundgehalts, das sich nach der Rolle, Erfahrung, den Fähigkeiten und dem Standort richtet. Personen in berechtigten Rollen können provisionsbasierte Zahlungen und/oder diskretionäre Anreizvergütungen erhalten, die in Form von Bargeld und/oder verfallbaren Eigenkapitalanteilen gezahlt werden und zur Anerkennung individueller Leistungen und Beiträge verliehen werden. Wir bieten außerdem eine Reihe von Leistungen und Programmen an, um die Bedürfnisse der Mitarbeiter zu erfüllen, je nach Berechtigung. Diese Leistungen umfassen eine umfassende Krankenversicherung, betriebliche Gesundheits- und Wellnesszentren, einen Altersvorsorgeplan, Kinderbetreuung, Studiengebührenerstattung, Unterstützung für psychische Gesundheit, Finanzberatung und mehr. Zusätzliche Details zur Gesamtvergütung und zu den Leistungen werden während des Einstellungsprozesses mitgeteilt.
Chancengleichheit / Behinderung / Veteranen
