Auf einen Blick
- Aufgaben: Entwickle Backend-Services mit Golang oder Java und arbeite an innovativen Finanzsystemen.
- Arbeitgeber: Visa, ein führendes Unternehmen im Finanztechnologiebereich mit einer offenen Kultur.
- Mitarbeitervorteile: Remote-Arbeit, wettbewerbsfähiges Gehalt und Möglichkeiten zur beruflichen Weiterentwicklung.
- Warum dieser Job: Gestalte die Zukunft der Finanztechnologie und arbeite an spannenden, skalierbaren Projekten.
- Gewünschte Qualifikationen: Erfahrung in Softwareentwicklung, insbesondere mit Java oder Golang, und Kenntnisse in Cloud-Technologien.
- Andere Informationen: Dynamisches Team mit Fokus auf Zusammenarbeit und persönlichem Wachstum.
Das voraussichtliche Gehalt liegt zwischen 45000 - 65000 € pro Jahr.
Das Financial Accounting-Team ist verantwortlich für die Erstellung und Lieferung aller Buchungseinträge, die von der Pismo-Plattform an unsere Kunden über eine ereignisgesteuerte Architektur erzeugt werden. Jede finanzielle Bewegung – wie Käufe, Abhebungen, Zinsansprüche, Gebühren und Anpassungen – muss genau in Buchungseinträge übersetzt werden, basierend auf der spezifischen Konfiguration und den Buchungsregeln jedes Kunden. Die Mission des Teams besteht darin, sicherzustellen, dass die Plattform vollständig auf alle finanziellen Ereignisse vorbereitet ist, hochflexible und konfigurierbare Buchungsskripte unterstützt und zuverlässig skaliert, während das Transaktionsvolumen und die Komplexität der Kunden wachsen.
Diese Rolle bietet die Möglichkeit, an der Schnittstelle zwischen Finanzsystemen, verteilten Architekturen und Hochdurchsatzplattformen zu arbeiten.
Was Sie tun werden:
- Backend-Services mit Golang oder Java entwerfen, entwickeln und warten, wobei die Prinzipien des sauberen Codes und solide Software-Engineering-Praktiken befolgt werden.
- Ereignisgesteuerte und mikroservicesbasierte Architekturen aufbauen und weiterentwickeln, die finanzielle Bewegungen, Buchungseinträge und Lebenszyklusereignisse mit hoher Zuverlässigkeit behandeln.
- Sicherstellen von Datenintegrität, Idempotenz und Konsistenz in verteilten Systemen, die finanzielle und buchhalterische Informationen verarbeiten.
- Eng mit Produkt-, Buchhaltungs- und Engineering-Teams zusammenarbeiten, um finanzielle und buchhalterische Anforderungen in robuste technische Lösungen zu übersetzen.
- Mit AWS-Diensten wie SQS, SNS, DynamoDB, S3 und EventBridge arbeiten, um finanzielle Ereignisse und Zustände zu verarbeiten und zu speichern.
- Terraform verwenden, um Cloud-Infrastruktur bereitzustellen, zu warten und weiterzuentwickeln, mit Fokus auf Stabilität, Sicherheit und Nachvollziehbarkeit.
- Unit-, Integrations- und End-to-End-Tests implementieren, um die Richtigkeit finanzieller Berechnungen und des Systemverhaltens sicherzustellen.
- Die Systemgesundheit und finanziellen Flüsse mithilfe von Beobachtungspraktiken (Metriken, Protokolle, Warnungen und Nachverfolgung) überwachen.
- Teilnahme an Code-Reviews, um zur gemeinsamen Verantwortung, Codequalität und Wissensverbreitung beizutragen.
- Zu architektonischen Diskussionen beitragen, um die Skalierbarkeit, Resilienz und Wartbarkeit von Finanzsystemen zu verbessern.
- Unterstützung bei der Analyse von Vorfällen und Ursachenuntersuchungen, insbesondere bei finanziellen Diskrepanzen oder buchhalterischen Auswirkungen.
Dies ist eine Remote-Position. Eine Remote-Position erfordert nicht, dass die Arbeitsaufgaben in der Nähe eines Visa-Büros ausgeführt werden. Remote-Positionen können erforderlich sein, um mit vorheriger Ankündigung in einem Visa-Büro anwesend zu sein.
Qualifikationen:
Grundlegende Qualifikationen:
- In Brasilien ansässig sein.
- Englischkenntnisse auf B1-Niveau oder höher (mittelstark).
- Abschluss, ODER 3+ Jahre relevante Berufserfahrung.
- 2+ Jahre Erfahrung als Software Engineer.
- Kenntnisse in Java / Groovy oder JVM-basierten Sprachen, mit der Fähigkeit, sich an andere Sprachen wie Golang anzupassen.
- Frühere Erfahrung mit Git oder anderen Versionskontrollsystemen.
- Kenntnisse in Debugging-Fähigkeiten in verteilten Systemen.
- Frühere Kontakte mit Terraform und CI/CD-Tools wie Argo, Jenkins und Codefresh, Verständnis ihrer Integrationen.
- Kenntnisse relationaler Datenbanken und Strategien für nicht-relationale Datenspeicher, einschließlich effektiver Schema- und Datenmodellierung.
- Kenntnisse in AWS oder anderen Clouds, Anwendung von Best Practices für Leistung, Kosten und Zuverlässigkeit.
Bevorzugte Qualifikationen:
- Erfahrung mit Finanzsystemen, vorzugsweise im Zusammenhang mit Buchhaltung, Abrechnung, Abstimmung oder ledgerbasierten Plattformen.
- Solides Verständnis der finanziellen Datenmodellierung, einschließlich Salden, Transaktionen, Buchungen und Anpassungen.
- Durchführung gründlicher und qualitativ hochwertiger Code-Reviews mit Fokus auf Richtigkeit, Wartbarkeit und bereichsübergreifende Auswirkungen.
- Schreiben und Validieren von Unit-, Integrations-, Leistungs- und End-to-End-Tests mit Schwerpunkt auf Datenintegrität.
- Erfahrung in der Dokumentation von APIs und Abläufen mit Swagger, Diagrammen und technischer Dokumentation zur Unterstützung interner und externer Nutzer.
- Bereitstellung von Leitlinien zu Architektur, Standards und besten Praktiken im Engineering.
- Kenntnisse in Docker und Kubernetes.
- Identifizierung und Behebung von Problemen in verteilten Systemen zur Verbesserung der Stabilität und Datenkonsistenz.
Zusätzliche Informationen:
Visa ist ein EEO-Arbeitgeber. Qualifizierte Bewerber erhalten unabhängig von Rasse, Hautfarbe, Religion, Geschlecht, nationaler Herkunft, sexueller Orientierung, Geschlechtsidentität, Behinderung oder geschütztem Veteranenstatus Berücksichtigung für eine Anstellung. Visa wird auch qualifizierte Bewerber mit strafrechtlichen Verurteilungen in Übereinstimmung mit den EEOC-Richtlinien und geltendem lokalem Recht in Betracht ziehen.
SW Engineer, Financial Accounting Arbeitgeber: PowerToFly
Kontaktperson:
PowerToFly HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: SW Engineer, Financial Accounting
✨Tipp Nummer 1
Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit Leuten aus der Finanz- und Softwarebranche in Kontakt zu treten. Frag nach ihren Erfahrungen und Tipps – das kann dir helfen, die richtige Verbindung zu knüpfen.
✨Tipp Nummer 2
Bereite dich auf technische Interviews vor! Übe Coding-Challenges und sei bereit, deine Problemlösungsfähigkeiten unter Beweis zu stellen. Wir empfehlen, Plattformen wie LeetCode oder HackerRank zu nutzen, um dein Wissen aufzufrischen.
✨Tipp Nummer 3
Sei proaktiv und zeig Interesse! Wenn du dich für eine Stelle bewirbst, schick eine kurze Nachricht an den Recruiter oder das Team, um dein Interesse zu bekunden. Das zeigt, dass du wirklich motiviert bist und hebt dich von anderen Bewerbern ab.
✨Tipp Nummer 4
Nutze unsere Website für deine Bewerbung! Wir haben viele Ressourcen, die dir helfen können, dich optimal vorzubereiten. Außerdem kannst du sicher sein, dass deine Bewerbung direkt bei uns landet und wir sie schnellstmöglich prüfen.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: SW Engineer, Financial Accounting
Tipps für deine Bewerbung 🫡
Sei du selbst!: Wenn du deine Bewerbung schreibst, sei authentisch und zeig uns, wer du wirklich bist. Wir suchen nach Menschen, die nicht nur die richtigen Fähigkeiten haben, sondern auch gut ins Team passen.
Betone deine Erfahrungen: Erzähle uns von deinen bisherigen Projekten und Erfahrungen, besonders wenn sie mit Finanzsystemen oder verteilten Architekturen zu tun haben. Zeig uns, wie du Probleme gelöst hast und welche Technologien du verwendet hast.
Mach es klar und prägnant: Halte deine Bewerbung übersichtlich und auf den Punkt. Verwende klare Sprache und vermeide unnötigen Jargon. Wir wollen schnell verstehen, was du kannst und was du für uns tun kannst.
Bewirb dich über unsere Website: Der einfachste Weg, um Teil unseres Teams zu werden, ist, dich direkt über unsere Website zu bewerben. So stellst du sicher, dass deine Bewerbung an die richtige Stelle gelangt und wir sie schnell bearbeiten können.
Wie du dich auf ein Vorstellungsgespräch bei PowerToFly vorbereitest
✨Verstehe die Finanzsysteme
Mach dich mit den Grundlagen der Finanzbuchhaltung vertraut. Da die Rolle stark auf finanziellen Bewegungen basiert, ist es wichtig, dass du die Begriffe und Konzepte verstehst, die in der Branche verwendet werden. Das zeigt dein Interesse und deine Bereitschaft, dich in das Thema einzuarbeiten.
✨Technische Fähigkeiten demonstrieren
Bereite dich darauf vor, deine Kenntnisse in Java, Golang und AWS zu zeigen. Du könntest gebeten werden, spezifische Probleme zu lösen oder Code zu schreiben. Übe vorher an Projekten oder Herausforderungen, um sicherzustellen, dass du deine Fähigkeiten klar und selbstbewusst präsentieren kannst.
✨Fragen zur Architektur stellen
Zeige dein Interesse an der Systemarchitektur, indem du Fragen zu eventgesteuerten Architekturen und Microservices stellst. Dies zeigt, dass du nicht nur die technischen Aspekte verstehst, sondern auch, wie sie in einem größeren Kontext funktionieren. Bereite einige durchdachte Fragen vor, die deine Neugier und dein Wissen widerspiegeln.
✨Teamarbeit betonen
Da die Zusammenarbeit mit verschiedenen Teams wichtig ist, solltest du Beispiele aus deiner bisherigen Erfahrung bereit haben, die deine Teamfähigkeit und Kommunikationsfähigkeiten zeigen. Erkläre, wie du in der Vergangenheit erfolgreich mit anderen zusammengearbeitet hast, um technische Lösungen zu entwickeln.