Logo Deutsche Bank AG

Senior Backend Engineer

Job

  • Level
    Senior
  • Job Feld
    IT, DevOps, Back End
  • Anstellung
    Teilzeit / Vollzeit
  • Vertragsart
    Unbefristetes Dienstverhältnis
  • Ort
    Berlin
  • Arbeitsmodell
    Hybrid, Onsite
  • Job Zusammenfassung

    In dieser Position entwickelst du Software in Java und Kotlin, baust RESTful Web Services auf Kubernetes, nutzt BDD und verbesserst durch Peer Reviews die Codequalität. Du kümmerst dich um CI/CD-Prozesse und unterstützt das Team beim On-Call-Support.

    Job Technologien

    Deine Rolle im Team

    • Responsible for developing and maintaining software in Java and Kotlin, building RESTful web services on Kubernetes and OpenShift.
    • Leverage Behaviour-Driven Development (BDD) techniques to work hand-in-hand with users, analysts, developers and fellow testers.
    • Utilize your engineering expertise in the development of new features and ensure the cleanliness and industry-standard compliance of the codebase, prioritizing the use of modern technologies, design principles, and agile methodologies in your daily work.
    • Create software that is reliable and simple to maintain in production, while being ready to pitch in with on-call 3rd line support when the need arises.
    • Regularly participate in peer reviews with your team to ensure the quality, extensibility, and reusability of your code.
    • Engage proactively within the engineering community, share your expertise, and establish a robust network.

    Unsere Erwartungen an dich

    Ausbildung

    • Possess a degree in a tech/scientific field or equivalent work experience.

    Qualifikationen

    • K in Java (11+) and/or Kotlin, including proficiency with frameworks like Quarkus, Spring and Kafka.
    • Familiarity with Kubernetes is a plus, with bonus points for Google Cloud Platform (GCP) knowledge.
    • Proficient in SQL and relational databases, with familiarity with NoSQL, document-based databases and data pipeline being highly desirable.
    • A team player, with strong (English) communication skills, who enjoys sharing knowledge and best practices, learns quickly, listens carefully, and is willing to mentor junior engineers.

    Erfahrung

    • Possess a strong understanding of the software development lifecycle, write reusable and maintainable code, and have hands-on experience with Continuous Integration/Continuous Deployment (CI/CD), particularly using Jenkins (bonus point for hands on experience with Github actions).

    Benefits

    Gesundheit, Fitness & Fun

    Work-Life-Integration

    Themen mit denen du dich im Job beschäftigst

    Job Standorte

    • Standort Berlin

      Deutschland

    Das ist dein Arbeitgeber

    Deutsche Bank AG

    Deutsche Bank AG

    Die Deutsche Bank sieht sich selbst als fortschrittliches Technologieunternehmen, das durch innovative Ideen neue Marktanteile gewinnen kann. Wir investieren bedeutende Beträge in die digitale Transformation unserer Bank, um unseren Kunden einen schnelleren und flexibleren Zugang über alle Kanäle zu ermöglichen. Durch die Nutzung von Daten können wir Prozesse automatisieren und die Bank effizienter und besser steuerbar machen.

    Description

  • Unternehmensgröße
    250+ Employees
  • Unternehmenstyp
    Etablierte Firma
  • Arbeitsmodell
    Hybrid, Onsite
  • Branche
    Banken, Finanz, Versicherung
  • Logo Deutsche Bank AG

    Senior Backend Engineer

    Ort
    Berlin
    Arbeitsmodell
    Hybrid, Onsite
    Diversität
    Für alle Personen geeignet (m/w/d)
    Nur Englisch
    Nur Englisch erforderlich

    Weitere Jobs