(Junior) Java Developer (m/w/d)
Spannende Herausforderungen

Wer sich kontinuierlich verbessert, meistert auch anspruchsvollste Aufgaben. Deswegen geben wir Ihnen nicht einfach nur die Tools für den Erfolg von heute an die Hand – sondern vermitteln das nötige Wissen für den Erfolg von morgen.

Je flacher die Hierarchie, desto steiler die Möglichkeiten: Bei GOD finden Sie genau den Spielraum, den Sie brauchen, um wirklich über sich hinauszuwachsen.

Ihre Aufgaben:

Die Aufgabe umfasst die Implementierung, Test und Dokumentation von Software. Der genaue Umfang der Aufgaben kann je nach Projekt und Ihren Erfahrungen variieren und wird individuell besprochen. Die Arbeit findet in verteilten und internationalen Teams auch mit Englisch als Kommunikationssprache statt. Dabei arbeiten Sie an Anwendungen, die rund um die Uhr weltweit auf jedem Kontinent im Einsatz sind.

Ihr Profil:

  • Kenntnisse in Java (8+)
  • Erfahrungen in Java EE und/oder Spring
  • Erste Erfahrungen in der Arbeit mit statischen Code-Analyse-Tools z.B. SonarQube, PMD, Findbugs, Checkstyle
  • Erfahrung in der Arbeit mit Versionsverwaltung Tools: z.B. Git
  • Kenntnisse in Containervirtualisierung z.B. Docker
  • Erfahrung mit Relationalen Datenbanken
  • Sehr gute Deutsch- und Englischkenntnisse

Wünschenswerte Kenntnisse:

  • Kenntnisse von Clean Code sowie der KISS- und SOLID-Prinzipien
  • Erste praktische Erfahrungen mit JUnit und JMockit
  • Praktische Erfahrungen im Umgang mit CI/CD-Tools z.B. Jenkins, Bamboo
  • Erfahrung mit nicht-Relationalen Datenbanken
  • Entwicklung von modernen Web-Oberflächen mit Angular
  • Erste Erfahrung in der Arbeit mit Serverless Architecture in den Cloud Umgebungen: AWS, Azure
  • Praktische Kenntnisse in agilen Methoden z.B. Scrum sind von Vorteil
  • Erfahrung mit Pair-Programming
Annika Floß
bewerbung@god.de
+49 531 23767-0