Groupe SII Company Profile

High Tech EE Java Micro Services Developer

Groupe SII

Jobbeschreibung

Unser namhafter Kunde entwickelt, konstruiert und produziert modernste und erstklassige Produkte für den Chipherstellermarkt und ist Marktführer bei Lithografie-Systemen. Im Bereich der Steuerung, des Betriebs, der Überwachung und der Störungsbehebung, entwickelt er datenintensive Echtzeitsysteme, welche aufbereitete Informationen an verschiedene Prozessteilnehmer verteilen. Hierfür suchen wir im Bereich der Softwareentwicklung erfahrene und lösungsorientierte Entwickler, die sich schnell in hochkomplexe technische Zusammenhänge einarbeiten können und langfristig unseren Kunden unterstützen.

Wir suchen erfahrene JAVA Entwickler für die Softwareentwicklung im Bereich Hochautomatisierung von Semiconductor Fabriken.

Arbeitsort

  • 21079 - Hamburg (Hamburg)

Aufgaben

  • Ihre Hauptaufgabe ist die Konzeptionierung und Entwicklung von Software-Infrastruktur mit JAVA EE, die Zugriff auf SQL- und NoSQL Datenbanken bietet, Job-Management zuverlässig verwaltet und periodisch Informationen von vernetzten Systemen in der Fabrik sammelt und aufbereitet.
  • Erstellen von Vor-Ort-Lösungen, die kontinuierlich alle Scanner in der Domäne eines Kunden überwachen. Der Server kann Systemausfälle erkennen, bevor sie auftreten, und notwendige Korrekturmaßnahmen identifizieren.
  • Industrielle Automatisierungsaufgaben bereitstellen, die unbeaufsichtigte komplexe Anpassungen des Fertigungsprozesses übernehmen, um höchste Ausbeuten in der Großserienfertigung zu ermöglichen.
  • Implementieren und validieren Sie Algorithmen, die unseren Kunden die Möglichkeit geben, während der Fertigung optimale Ergebnisse zu erzielen.
  • Erstellen von Anwendungen, die bei der Feinabstimmung des Fertigungsprozesses helfen und Prozessingenieure durch exzellentes UX-Design bei der Navigation durch die Komplexität der Prozesseinstellung unterstützen.
  • Auswahl und Verwaltung einer IT-Infrastruktur, die uns hilft, die Software auf einem Multi-Blade-Server mit viel Speicherplatz auszuführen. In diesem Bereich verwenden wir Virtualisierungstechnologien, Linux, Python und Splunk; zusätzlich zu JAVA.
  • Aufkommende Technologien nutzen, um Visionen in die Realität umzusetzen, z.B. mit Big Data und Maschinellem Lernen.
  • Entwerfen und Implementieren von Software, Arbeiten an dem vom Product Owner definierten Product Backlog;
  • Sicherstellung der Qualität der eigenen Leistungen durch Entwurf und Implementierung von automatisierten Tests auf Unit- und Integrationsebene;
  • Zusammenarbeit mit anderen Teams, um eine konsistente Umsetzung der Architektur zu gewährleisten und die Abstimmung von Schnittstellen und Timing von teamübergreifenden Lieferungen
  • Fehlersuche, Analyse und Lösung von Integrationsproblemen sowohl aus internen Alpha- und Beta-Tests als auch von Kunden gemeldeten Problemen
  • Schreiben oder Aktualisieren der Produktdokumentation in Übereinstimmung mit den Unternehmensprozessen
  • Verbesserungsvorschläge für unsere technischen Lösungen und unsere Arbeitsweise und deren Umsetzung in Abstimmung mit Ihrem Team und dessen Stakeholdern.

Wichtigste Technologien und Tools: JAVA SE und EE ab Version 1.8 und darüber hinaus. Junit, Mockito, XML, SQL, JSON, Linux, Hibernate, Git, JIRA

Qualifikationen

  • Sie haben ein erfolgreich abgeschlossenes Master/Diplom Studium aus dem Bereich Informatik, Computer Science, Mathematik, Physik oder in einer vergleichbaren Fachrichtung vorzuweisen.
  • Fundierte, mehrjährige praktische Erfahrung mit Java SE oder Java EE in serviceorientiertem Design und Microservices-Architekturen, einschließlich Web Services wie REST; Gutes Verständnis und Einblick in Java- und Java EE-Interna (Klassenladen, Speicherverwaltung, Transaktionsmanagement, Multi-Threading, ...), sowie Container/Orchestrierung wie Docker und/oder Kubernetes
  • Sie verfügen über gute Kenntnisse im Bereich Design und Entwicklung von serverseitiger Software unter Verwendung des objektorientierten Paradigmas.
  • Kenntnisse im Umgang mit Softwareentwicklungswerkzeugen wie Jira, Bamboo / Jenkins, SonarQube, Git, Eclipse oder IntelliJ setzen wir voraus.
  • Erfahrungen im Bereich Datenbankanbindung (QueryDSL, ORM, Hibernate oder ähnliche Frameworks) sind wünschenswert.
  • Erstellung von automatisierten Unit- und Integrationstests setzen wir voraus, Vertrautheit mit den Testframeworks Selenium, Cucumber sind ein Plus.
  • Continuous Integration und Arbeiten im Agilen Umfeld sind Ihnen vertraut.
  • Sie sind ein kreativer Problmelöser und verfügen
  • Affinität zu Mathematik, Datenanalytik und Data Science sind wünschenswert.
  • Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift setzen wir voraus.

Sie sind ein kreativer Problemlöser mit einem Hang zur Analyse, wobei Sie hohe Qualitätsstandards schätzen und sich zur absoluten Technologiespitze hingezogen fühlen? Dann ist diese Stelle genau die richtige für Sie!

Ansprechpartner

Bei Fragen zu dieser Position wenden Sie sich bitte an:

SII Deutschland GmbHClaudia RutzenTel. +49 40 300865106

Finde deinen Traumjob

Kürzlich hinzugefügte Jobs bei Groupe SII

SENIOR SOFTWARE ENGINEER

Software Developer

Software Developer

High Tech EE Java Micro Services Developer

Software Developer

Senior Software Engineer

High Tech EE Java Micro Services Developer

Software Developer

Kürzlich hinzugefügte Jobs in Deutschland

ServiceNow Developer

Senior Java Developer | Backend Developer - SaaS f/m/x at HeavenHR (Berlin, Germany) (allows remote)

Software Engineer / Software Developer

Front End Engineer

ERP-Developer

Agile Junior Developer

Frontend Developer

UR+ Implementation Engineer