C6 Bank
ADP
Senior Developer - WFS
Über die Stelle
ADP stellt ein: Senior Developer - WFS
WAS SIE TUN WERDEN
Sie beginnen Ihren Tag mit einem scrum-Call, um die Sprintarbeit und die Ziele mit Ihrem Team abzustimmen.
Sie verbringen den Großteil Ihres Tages mit dem Entwerfen, Entwickeln und Testen Ihres Codes sowie der Unterstützung Ihrer Teammitglieder.
Sie können Ihren Code mithilfe von automatisiertem Continuous Integration und Continuous Deployment in der Produktion bereitstellen.
Sie arbeiten mit Produktmanagern, Analysten, Architekten und Ingenieuren zusammen, um IT-Lösungen zu planen, zu entwerfen, zu entwickeln, zu testen und zu implementieren.
- Entwerfen, Entwickeln und Verbessern von skalierbaren backend-Services und REST APIs unter Verwendung von Java und Spring/Spring Boot.
- Enge tägliche Zusammenarbeit mit einem US-basierten Team, Koordination zwischen Engineering, Produkt und Qualitätssicherung, um Anforderungen zu verstehen und effektive Lösungen zu liefern.
- Aufbau eines fundierten Verständnisses bestehender Anwendungen, Services und Architekturen, Dokumentation von Schlüsselwissen und dessen Nutzung zur Verbesserung und Weiterentwicklung unserer Lösungen.
- Analyse bestehender Systeme, Identifizierung technischer Lücken und Verbesserungsmöglichkeiten sowie Vorschlag pragmatischer Lösungen, die Qualität, Wartbarkeit und Lieferung ausbalancieren.
- Übernahme der Verantwortung für Features und technische Lösungen von den Anforderungen und dem Design bis zur Implementierung, Prüfung und Produktionsunterstützung.
- Beitrag zu technischen Design- und Architekturentscheidungen, um sicherzustellen, dass Lösungen den etablierten Engineering-Standards und -Praktiken entsprechen.
- Teilnahme an Code-Reviews, Behebung komplexer Probleme und Verbesserung der Gesamtqualität und Zuverlässigkeit unserer Software.
- Kontinuierliche Erkundung neuer Technologien und Ansätze, die unsere Produkte und Engineering-Praktiken verbessern können.
Standort und Arbeitsmodell: Hybrides Arbeitsmodell mit einem Büro in Porto Alegre/RS - Brasilien.
*Das von ADP übernommene Arbeitsmodell ist bürobasiert/persönlich, mit der Möglichkeit, bis zu zweimal pro Woche von zu Hause aus zu arbeiten. Gemäß der aktuellen Richtlinie.
Hinweis: „Da die Tätigkeiten der Stelleninhaber den Zugriff auf hochvertrauliche und sensible Informationen von ADP-Kunden und deren jeweilige Mitarbeiter beinhalten, behält sich ADP das Recht vor, von Zeit zu Zeit Hintergrundüberprüfungen durchzuführen, wie durch den Repetitive Appeal Incident Nr. 01 des Superior Labor Court genehmigt, mit Zustimmung des Kandidaten/Mitarbeiters.“
Bewerben Sie sich noch heute!
UM IN DIESER ROLLE ERFOLGREICH ZU SEIN
- Umfangreiche praktische Erfahrung in der Entwicklung von Enterprise-Anwendungen mit Java und Spring/Spring Boot.
- Umfangreiche Erfahrung im Entwerfen, Erstellen, Integrieren und Warten von REST APIs.
- Solides Verständnis von API-Design, backend-Architektur, Integrationsmustern und Best Practices im Software-Engineering.
- Erfahrung mit Unit-Tests, Code-Reviews, Debugging und der Erstellung wartbarer Software in Produktionsqualität.
- Fähigkeit, komplexe bestehende Systeme zu analysieren, unbekannten Code und Architekturen zu verstehen und dieses Wissen in Verbesserungen umzusetzen.
- Starke technische Analyse- und Problemlösungsfähigkeiten mit der Fähigkeit, Alternativen zu bewerten und praktische Lösungen zu empfehlen.
- Fähigkeit, unabhängig zu arbeiten, Verantwortung zu übernehmen und nach der anfänglichen Lernphase mit begrenzter Aufsicht zu agieren.
- Starke Kommunikations- und Kollaborationsfähigkeiten mit der Fähigkeit, effektiv mit einem geografisch verteilten Team zusammenzuarbeiten.
- Komfortable tägliche Kommunikation auf Englisch mit einem US-basierten Team, einschließlich technischer Diskussionen, Designentscheidungen und Problemlösungen.
- Eine Denkweise des kontinuierlichen Lernens und die Bereitschaft, Wissen zu teilen, Lösungen zu dokumentieren und anderen Teammitgliedern beim Wachstum zu helfen.
SO WERDEN SIE AUFFALLEN
- Erfahrung in der Modernisierung oder Verbesserung bestehender Anwendungen, APIs und backend-Architekturen.
- Erfahrung in der Arbeit mit komplexen Enterprise-Systemen und im Aufbau von Wissen aus bestehenden Implementierungen, bei denen die Dokumentation möglicherweise begrenzt ist.
- Erfahrung mit CI/CD-Pipelines und modernen Softwarebereitstellungspraktiken.
- Erfahrung in der Unterstützung von Produktionsanwendungen und der Diagnose komplexer technischer Probleme.
- Erfahrung mit Cloud-basierten Anwendungen, verteilten Systemen oder Microservices-Architekturen.
- Vertrautheit mit Generative AI-Tools und deren praktischer Anwendung in der Softwareentwicklung, z. B. zur Beschleunigung der Entwicklung, zum Verständnis bestehenden Codes, zur Fehlerbehebung, zum Testen oder zur Verbesserung der Entwicklerproduktivität.
- Starkes Entwickler-Empathiegefühl mit der Fähigkeit, pragmatische Lösungen zu schaffen, die anderen Entwicklern zum Erfolg verhelfen, ohne die Engineering-Standards zu beeinträchtigen.
- Neugier und laterales Denken mit der Fähigkeit, technologie-, produkt- und teamübergreifend nach besseren Lösungen zu suchen.
