Staff Engineer, Java

Staff Engineer, Java

München Vollzeit 43200 - 72000 € / Jahr (geschätzt) Kein Home Office möglich
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 ein unterstützendes Teamumfeld.
  • Warum dieser Job: Werde Teil einer innovativen Kultur, die Kreativität und kontinuierliche Verbesserung fördert.
  • Gewünschte Qualifikationen: Erforderlich sind 7+ Jahre Erfahrung in Java, Spring und Microservices-Architektur.
  • Andere Informationen: Wir suchen leidenschaftliche Teamplayer, die Herausforderungen lieben und Lösungen finden.

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 verteilt (über 18.000 Experten in 38 Ländern). Unsere Arbeitskultur ist dynamisch und nicht hierarchisch. Wir suchen großartige neue Kollegen. Das ist, wo Sie ins Spiel kommen!

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.
  • Probleme umgehend ansprechen, positiv auf Rückschläge und Herausforderungen reagieren mit einer Denkweise der kontinuierlichen Verbesserung.
  • Konstruktives Feedback an die Teammitglieder geben und klare Erwartungen setzen.
  • Das Team bei der Fehlersuche und Behebung komplexer Bugs unterstützen.
  • Vorschläge zur Lösung von Problemen, 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

Staff Engineer, Java Arbeitgeber: Nagarro Inc

Nagarro ist ein hervorragender Arbeitgeber, der eine dynamische und nicht-hierarchische Arbeitskultur bietet, die Kreativität und Innovation fördert. Mit über 18.000 Experten weltweit und einem starken Fokus auf Mitarbeiterentwicklung, bieten wir zahlreiche Wachstums- und Weiterbildungsmöglichkeiten. Unsere Büros in Bengaluru sind nicht nur modern ausgestattet, sondern auch ein Ort, an dem Teamarbeit und Zusammenarbeit großgeschrieben werden, was zu einer inspirierenden und motivierenden Arbeitsumgebung führt.
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.

Betone relevante Erfahrungen: Hebe in deinem Lebenslauf und Anschreiben deine umfangreiche Erfahrung in der Backend-Entwicklung mit Java hervor. Nenne konkrete Projekte oder Erfolge, die deine Fähigkeiten in den geforderten Technologien demonstrieren.

Zeige Teamfähigkeit: Da die Unternehmenskultur von Nagarro dynamisch und nicht-hierarchisch ist, betone in deiner Bewerbung deine Fähigkeit zur Zusammenarbeit in cross-funktionalen Teams und deine Kommunikationsfähigkeiten.

Füge Beispiele hinzu: Verwende konkrete Beispiele aus deiner bisherigen Berufserfahrung, um deine Problemlösungsfähigkeiten und deinen Umgang mit Herausforderungen zu veranschaulichen. Dies kann helfen, deine Eignung für die Rolle zu unterstreichen.

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 verschiedenen Teams erfordert, ist es wichtig, deine Kommunikationsfähigkeiten zu betonen. Übe, wie du technische Konzepte einfach und klar erklären kannst, um sicherzustellen, dass alle Teammitglieder auf dem gleichen Stand sind.

Fragen zur Unternehmenskultur stellen

Zeige dein Interesse an der dynamischen und nicht-hierarchischen Unternehmenskultur von Nagarro, indem du Fragen dazu stellst. Dies zeigt, dass du nicht nur an der technischen Rolle interessiert bist, sondern auch an der Integration in das Team und die Unternehmenskultur.

Staff Engineer, Java
Nagarro Inc
Nagarro Inc
  • Staff Engineer, Java

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

    Bewerbungsfrist: 2027-06-13

  • 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
>