Staff Engineer, Java

Staff Engineer, Java

München Vollzeit 43200 - 72000 € / Jahr (geschätzt) Home Office möglich (teilweise)
Go Premium
Nagarro Inc

Auf einen Blick

  • Aufgaben: Entwickle und überprüfe hochwertigen Code für spannende digitale Produkte.
  • Arbeitgeber: Nagarro ist ein dynamisches Unternehmen für digitale Produktentwicklung mit über 18.000 Experten weltweit.
  • Mitarbeitervorteile: Genieße flexible Arbeitszeiten, Remote-Optionen und eine unterstützende Teamkultur.
  • Warum dieser Job: Werde Teil eines innovativen Teams, das an spannenden Projekten arbeitet und kontinuierlich lernt.
  • Gewünschte Qualifikationen: Mindestens 7 Jahre Erfahrung in der Backend-Entwicklung mit Java und relevanten Technologien.
  • Andere Informationen: Wir fördern eine nicht-hierarchische Kultur, die Kreativität und Zusammenarbeit schätzt.

Das voraussichtliche Gehalt liegt zwischen 43200 - 72000 € pro Jahr.

Wir sind Nagarro. Wir sind ein Unternehmen für digitale Produktentwicklung, das in großem Maßstab wächst! Wir entwickeln Produkte, Dienstleistungen und Erlebnisse, die inspirieren, begeistern und erfreuen. Wir arbeiten in großem Maßstab über alle Geräte und digitalen Medien hinweg, und unsere Mitarbeiter sind überall auf der Welt (über 18000 Experten in 38 Ländern). Unsere Arbeitskultur ist dynamisch und nicht hierarchisch. Wir suchen großartige neue Kollegen. Das bist du!

ANFORDERUNGEN:

  • Gesamterfahrung: 7+ Jahre.
  • Umfangreiche Erfahrung in der Backend-Entwicklung mit Java 11, Spring Framework (Core/Boot/MVC), Hibernate/JPA.
  • Gutes Verständnis von Datenstrukturen, objektorientierter Programmierung und Entwurfsmustern.
  • Erfahren im Unit Testing mit JUnit oder anderen Frameworks.
  • Expertise in REST APIs und Microservices-Architektur.
  • Praktische Erfahrung mit Docker.
  • Kenntnisse in Apache Kafka.
  • Fähigkeit im Umgang mit relationalen und NoSQL-Datenbanken (vorzugsweise PostgreSQL und MongoDB).
  • Verständnis von Behavior Driven Development (BDD) mit Tools wie Cucumber.
  • Kenntnisse in Containerisierungstools wie Docker und Orchestrierungstools wie Kubernetes.
  • Erfahrung mit Cloud-Plattformen, vorzugsweise Google Cloud Platform (GCP).
  • Starkes Verständnis von UML und Entwurfsmustern.
  • Starke Problemlösungsfähigkeiten und eine Leidenschaft für kontinuierliche Verbesserung.
  • Ausgezeichnete Kommunikationsfähigkeiten und die Fähigkeit, effektiv mit funktionsübergreifenden Teams zusammenzuarbeiten.

VERANTWORTLICHKEITEN:

  • Schreiben und Überprüfen von qualitativ hochwertigem Code.
  • Gründliches Verständnis der funktionalen Anforderungen und Analyse der Bedürfnisse der Kunden im Kontext des Projekts.
  • Entwicklung der Gesamtlösung für definierte funktionale und nicht-funktionale Anforderungen sowie die Fähigkeit, Technologien, Muster und Frameworks zu definieren, um diese zu realisieren.
  • Bestimmung und Implementierung von Entwurfsmethoden und Werkzeugen.
  • Ermöglichung der Anwendungsentwicklung durch Koordination von Anforderungen, Zeitplänen und Aktivitäten.
  • Fähigkeit, UAT und Produktionsbereitstellungen zu leiten/unterstützen.
  • Erstellung, Verständnis und Validierung von WBS und geschätztem Aufwand für ein bestimmtes Modul/Aufgabe und die Fähigkeit, dies zu rechtfertigen.
  • Umgehende Behebung von Problemen, positive Reaktion auf Rückschläge und Herausforderungen mit einer Denkweise der kontinuierlichen Verbesserung.
  • Konstruktives Feedback an die Teammitglieder geben und klare Erwartungen setzen.
  • Unterstützung des Teams bei der Fehlersuche und Lösung komplexer Bugs.
  • Entwicklung von Lösungen für Probleme, die während der Code-/Designüberprüfung auftreten, und die Fähigkeit, die getroffene Entscheidung zu rechtfertigen.
  • Durchführung von POCs, um sicherzustellen, dass die vorgeschlagenen Designs/Technologien den Anforderungen entsprechen.

QUALIFIKATIONEN:

  • Abschluss (Bachelor oder Master) in Informatik, Informationstechnologie oder einem verwandten Bereich.

Senioritätsgrad: Mid-Senior Level

Beschäftigungsart: Vollzeit

Berufsbereich: IT-Dienstleistungen und IT-Beratung

Nagarro Inc

Kontaktperson:

Nagarro Inc HR Team

StudySmarter Bewerbungstipps 🤫

So bekommst du den Job: Staff Engineer, Java

Netzwerken ist der Schlüssel

Nutze Plattformen wie LinkedIn, um mit aktuellen Mitarbeitern von Nagarro in Kontakt zu treten. Stelle Fragen zu ihrer Arbeit und dem Unternehmen, um wertvolle Einblicke zu gewinnen und dein Interesse zu zeigen.

Technische Fähigkeiten demonstrieren

Beteilige dich an Open-Source-Projekten oder erstelle eigene Projekte, die deine Fähigkeiten in Java, Spring Framework und Microservices zeigen. Dies kann dir helfen, praktische Erfahrungen zu sammeln und deine Expertise zu untermauern.

Vorbereitung auf technische Interviews

Übe häufige technische Interviewfragen, insbesondere zu Java, REST APIs und Design Patterns. Nutze Plattformen wie LeetCode oder HackerRank, um deine Problemlösungsfähigkeiten zu verbessern und dich auf Coding-Challenges vorzubereiten.

Kulturelle Passung betonen

Informiere dich über die Unternehmenskultur von Nagarro und bereite Beispiele vor, die zeigen, wie du in ein dynamisches und nicht-hierarchisches Umfeld passt. Betone deine Teamarbeit und Kommunikationsfähigkeiten in Gesprächen.

Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Staff Engineer, Java

Java 11
Spring Framework (Core/Boot/MVC)
Hibernate/JPA
Data Structures
Object-Oriented Programming
Design Patterns
Unit Testing (JUnit oder andere Frameworks)
REST APIs
Microservices Architektur
Docker
Apache Kafka
Relationale und NoSQL-Datenbanken (PostgreSQL und MongoDB)
Behavior Driven Development (BDD) mit Cucumber
Kubernetes
Cloud-Plattformen (insbesondere Google Cloud Platform)
UML
Problemlösungsfähigkeiten
Kommunikationsfähigkeiten
Teamarbeit

Tipps für deine Bewerbung 🫡

Verstehe die Anforderungen: Lies die Stellenbeschreibung sorgfältig durch und achte auf die spezifischen Anforderungen an Erfahrung und Fähigkeiten, insbesondere in Bezug auf Java, Spring Framework und Microservices. Stelle sicher, dass du alle geforderten Qualifikationen in deinem Lebenslauf und Anschreiben hervorhebst.

Individualisiere dein Anschreiben: Schreibe ein maßgeschneidertes Anschreiben, das deine Erfahrungen und Fähigkeiten im Zusammenhang mit der Position als Staff Engineer, Java, betont. Gehe darauf ein, wie deine bisherigen Projekte und Erfolge zu den Zielen von Nagarro passen.

Hebe technische Fähigkeiten hervor: Stelle sicher, dass du deine technischen Fähigkeiten klar darstellst, insbesondere in Bezug auf Java 11, REST APIs, Docker und Datenbanken wie PostgreSQL und MongoDB. Verwende konkrete Beispiele aus deiner Berufserfahrung, um deine Expertise zu untermauern.

Prüfe deine Unterlagen: Bevor du deine Bewerbung einreichst, überprüfe alle Dokumente auf Vollständigkeit und Fehler. Achte darauf, dass dein Lebenslauf aktuell ist und alle relevanten Informationen enthält. Eine fehlerfreie Bewerbung hinterlässt einen positiven Eindruck.

Wie du dich auf ein Vorstellungsgespräch bei Nagarro Inc vorbereitest

Verstehe die Technologien

Stelle sicher, dass du ein tiefes Verständnis für die geforderten Technologien wie Java 11, Spring Framework und Docker hast. Bereite dich darauf vor, spezifische Fragen zu diesen Technologien zu beantworten und Beispiele aus deiner bisherigen Erfahrung zu geben.

Bereite dich auf Design Patterns vor

Da das Unternehmen Wert auf Design Patterns legt, solltest du in der Lage sein, verschiedene Muster zu erklären und deren Anwendung in deinen Projekten zu demonstrieren. Überlege dir konkrete Beispiele, wo du diese Muster erfolgreich eingesetzt hast.

Kommunikationsfähigkeiten zeigen

Da die Rolle eine enge Zusammenarbeit mit cross-funktionalen Teams erfordert, ist es wichtig, deine Kommunikationsfähigkeiten zu betonen. Übe, wie du technische Konzepte einfach und klar erklären kannst, um Missverständnisse zu vermeiden.

Problemlösungsansatz präsentieren

Bereite dich darauf vor, über Herausforderungen zu sprechen, die du in früheren Projekten bewältigt hast. Zeige, wie du Probleme identifiziert und Lösungen entwickelt hast, und betone deine Fähigkeit zur kontinuierlichen Verbesserung.

Staff Engineer, Java
Nagarro Inc
Standort: München
Premium gehen

Schneller zum Traumjob mit Premium

Deine Bewerbung wird als „Top Bewerbung“ bei unseren Partnern gekennzeichnet
Individuelles Feedback zu Lebenslauf und Anschreiben, einschließlich der Anpassung an spezifische Stellenanforderungen
Gehöre zu den ersten Bewerbern für neue Stellen mit unserem AI Bewerbungsassistenten
1:1 Unterstützung und Karriereberatung durch unsere Career Coaches
Premium gehen

Geld-zurück-Garantie, wenn du innerhalb von 6 Monaten keinen Job findest

Nagarro Inc
  • Staff Engineer, Java

    München
    Vollzeit
    43200 - 72000 € / Jahr (geschätzt)
  • Nagarro Inc

    Nagarro Inc

    1000 - 5000
Ähnliche Positionen bei anderen Arbeitgebern
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Jetzt entdecken
>