Auf einen Blick
- Aufgaben: Leite die Entwicklung von Full-Stack-Lösungen und verbessere die Teamgeschwindigkeit.
- Arbeitgeber: Oracle, ein führendes Unternehmen in KI und Cloud-Lösungen.
- Mitarbeitervorteile: Attraktives Gehalt, umfassende Gesundheitsleistungen und flexible Arbeitszeiten.
- Warum dieser Job: Gestalte innovative Entwickler-Tools und arbeite an spannenden Projekten.
- Gewünschte Qualifikationen: Erfahrung in Full-Stack-Entwicklung, insbesondere mit React und Java.
- Andere Informationen: Wachstumsorientierte Umgebung mit vielen Weiterbildungsmöglichkeiten.
Das voraussichtliche Gehalt liegt zwischen 96800 - 223400 € pro Jahr.
Wir suchen einen erfahrenen Ingenieur, der die vollständige Bereitstellung leiten kann, während er die Teamgeschwindigkeit und -qualität durch pragmatische Nutzung von Codierungsagenten erhöht. Sie werden Entwicklerwerkzeuge auf Basis von Oracle-Datenbanktechnologien entwerfen, implementieren und weiterentwickeln sowie andere in verantwortungsbewussten, agentenunterstützten Engineering-Workflows schulen.
Qualifikationen
- Nachgewiesene Erfahrung als Senior Full-Stack-Entwickler oder in einer ähnlichen Rolle
- Starke Kenntnisse in React für die Frontend-Entwicklung
- Expertise in der Backend-Entwicklung mit Java und Webserver-Frameworks; Erfahrung mit Micronaut ist von Vorteil
- Verständnis des Designs und der Integration von RESTful APIs
- Vertrautheit mit Konzepten der Entwicklererfahrung (DX) und Aufmerksamkeit für die Benutzererfahrung (UX)
- Kenntnis der besten Sicherheitspraktiken im Design von Webanwendungen und -diensten
- Erfahrung mit Versionskontrollsystemen und agiler Entwicklung
- Nachgewiesene praktische Erfahrung mit agentenunterstützten Codierungs-Workflows in der täglichen Entwicklung
- Fähigkeit zur Bewertung, Überprüfung und Härtung von agentengeneriertem Code mithilfe von Tests, statischen Prüfungen und Überprüfungspraktiken
- Gründliches Verständnis der Grundlagen der Informatik, einschließlich Datenstrukturen, Algorithmen und Komplexitätsanalyse
- Ausgezeichnete Problemlösungs- und Kommunikationsfähigkeiten
Bevorzugte Fähigkeiten
- Praktische Erfahrung mit Oracle-Datenbanken, einschließlich Schema-Design und SQL-Optimierung
- Erfahrung in der cloud-nativen Anwendungsentwicklung (z. B. Oracle Cloud)
- Frühere Arbeit beim Aufbau oder der Nutzung von Entwicklerplattformen
- Einblick in DevOps-Praktiken und CI/CD-Pipelines
Verantwortlichkeiten
- Entwerfen, entwickeln und pflegen einer skalierbaren Entwicklerplattform, die von Oracle-Datenbanken unterstützt wird
- Intuitive Benutzeroberflächen und nahtlose Entwicklererfahrungen erstellen
- Robuste, leistungsstarke Backend-Dienste entwickeln
- Leitung des Lösungsdesigns und der Bereitstellung für funktionsübergreifende Initiativen mit klaren technischen Abwägungen
- Zusammenarbeit mit Produktmanagern, UX/UI-Designern und anderen Entwicklern zur Gestaltung von Anforderungen und zur Bereitstellung von Lösungen
- Sicherstellen der Systemzuverlässigkeit, Sicherheit und Einhaltung der besten Praktiken
- Sauberen, wartbaren und gut dokumentierten Code über den gesamten Stack schreiben
- Codierungsagenten effektiv für Implementierung, Refactoring und Dokumentation nutzen, während hohe Ingenieurstandards eingehalten werden
- Festlegung und Durchsetzung von Richtlinien für die agentenunterstützte Entwicklung (Test-first-Mindset, sichere Aufforderungen und rigorose Codeüberprüfung)
- Teilnahme an Codeüberprüfungen, Tests, Bereitstellungsbereitschaft und Bereitstellungsprozessen
- Kontinuierliches Lernen und Anwenden moderner Softwareentwicklungsmethoden
Hinweis: Bestimmte kunden- oder klientenorientierte Rollen in den USA müssen möglicherweise die geltenden Anforderungen, wie Impfungen und berufliche Gesundheitsvorschriften, einhalten.
Principal Full-Stack Developer Arbeitgeber: Oracle
Kontaktperson:
Oracle HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Principal Full-Stack Developer
✨Netzwerken, Netzwerken, Netzwerken!
Nutze Plattformen wie LinkedIn, um mit anderen Entwicklern und Führungskräften in Kontakt zu treten. Teile deine Projekte und Erfahrungen, um sichtbar zu werden und vielleicht sogar Empfehlungen zu erhalten.
✨Zeige deine Fähigkeiten in einem Portfolio
Erstelle ein ansprechendes Portfolio, das deine besten Arbeiten zeigt. Füge Projekte hinzu, die deine Fähigkeiten als Full-Stack-Entwickler demonstrieren, insbesondere in React und Java, um potenzielle Arbeitgeber zu beeindrucken.
✨Bereite dich auf technische Interviews vor
Übe häufige technische Fragen und Coding-Challenges, die für Full-Stack-Entwickler relevant sind. Nutze Plattformen wie LeetCode oder HackerRank, um deine Problemlösungsfähigkeiten zu schärfen.
✨Bewirb dich direkt über unsere Website
Wenn du eine Stelle bei uns im Auge hast, bewirb dich direkt über unsere Website. So zeigst du dein Interesse und erhältst möglicherweise schneller eine Rückmeldung von unserem Team!
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Principal Full-Stack Developer
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.
Mach es klar und präzise!: Halte deine Bewerbung übersichtlich und auf den Punkt. Verwende klare Sprache und vermeide unnötigen Jargon. So können wir schnell erkennen, dass du der richtige Kandidat für die Stelle bist.
Zeig deine Leidenschaft!: Erzähle uns, warum du dich für die Rolle als Principal Full-Stack Developer interessierst. Deine Begeisterung für die Technologie und das Team wird uns helfen, dich besser kennenzulernen.
Bewirb dich über unsere Website!: Um sicherzustellen, dass deine Bewerbung an die richtige Stelle gelangt, bewirb dich bitte direkt über unsere Website. So können wir deine Unterlagen schnell und effizient bearbeiten.
Wie du dich auf ein Vorstellungsgespräch bei Oracle vorbereitest
✨Verstehe die Technologien
Mach dich mit den Oracle-Datenbanktechnologien und den spezifischen Tools vertraut, die in der Stellenbeschreibung erwähnt werden. Zeige im Interview, dass du nicht nur die Grundlagen beherrschst, sondern auch, wie du diese Technologien effektiv einsetzen kannst.
✨Bereite Beispiele vor
Denke an konkrete Projekte oder Herausforderungen, die du als Full-Stack-Entwickler gemeistert hast. Sei bereit, über deine Erfahrungen mit React, Java und RESTful APIs zu sprechen und wie du Coding Agents in deinen Arbeitsabläufen eingesetzt hast.
✨Fragen stellen
Bereite einige durchdachte Fragen vor, die zeigen, dass du an der Rolle und dem Team interessiert bist. Frage nach den aktuellen Herausforderungen des Teams oder wie sie Agent-assisted Engineering in ihren Projekten umsetzen.
✨Soft Skills betonen
Neben technischen Fähigkeiten sind auch Kommunikations- und Problemlösungsfähigkeiten wichtig. Bereite dich darauf vor, Beispiele zu geben, wie du in der Vergangenheit erfolgreich mit anderen Entwicklern, Produktmanagern und Designern zusammengearbeitet hast.