Java Entwickler

Schmitt GmbH
Municipality of Valencia, Spain
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
German

Job location

Frankfurt am Main, Germany

Tech stack

Java
JavaScript
Microsoft Windows
Spring Security
API
Application Packaging
Confluence
JIRA
Code Review
Databases
Continuous Integration
Web Development
Gradle
HP Quality Centers
Integrated Development Environments
JavaFX
Java Persistence API
OAuth
OpenID
Oracle Applications
Powershell
Scrum
Openid Connect
Mockito
Scaled Agile Framework
Session Management
SharePoint
Software Engineering
PL-SQL
SQL Databases
Apache Wicket
Test Driven Development
React
Spring-boot
Amazon Web Services (AWS)
Gitlab
GIT
Amazon Web Services (AWS)
Information Technology
Software Version Control
Docker

Job description

Als mittelständisches Unternehmen und verlässlicher Partner der Industrie liefert Schmitt Engineering umfassende technische Expertise. Unsere Tätigkeiten erstrecken sich entlang der Prozesskette von der Planung und Projektierung über die Entwicklung und Konstruktion bis hin zur Fertigung, Montage und Inbetriebnahme., * Entwicklung, Implementierung und Customizing technischer Komponenten inkl. Schnittstellen, Modulen und Datenbanken gemäß vorgegebener Standards und Entwicklungsrichtlinien

  • Analyse und Behebung von Fehlern aus Testphasen im integrierten Standardbedienplatz
  • Erstellung technischer Dokumentationen (Komponentenspezifikationen in AsciiDoc sowie Betriebsführungshandbücher)
  • Erstellung und Bereitstellung von Lieferpaketen für den integrierten Standardbedienplatz
  • Einrichtung und Konfiguration von Entwicklungsumgebungen inklusive Continuous Integration
  • Konfiguration und Auswertung technischer Monitoring-Prozesse sowie Durchführung von Code-Reviews und Tests (Komponenten-, Modul- und Modulgruppentests)
  • Vorbereitung von Entscheidungsvorlagen, Durchführung von Präsentationen zu komplexen technischen Themen sowie Reporting von Risiken und Problemen an Architekten und Projektmanagement

Requirements

  • Abgeschlossenes Studium im Bereich Informatik, Software Engineering, Wirtschaftsinformatik, Elektrotechnik/Nachrichtentechnik mit dem Schwerpunkt Software oder eine vergleichbare Qualifikation
  • Fundierte Berufserfahrung in der Entwicklung von Systemen für europäische Eisenbahninfrastrukturunternehmen wie Java (inkl. Java 17/21, Jakarta EE, SpringBoot 3, JPA 2, Flyway) sowie Kenntnisse in OIDC/OAuth2, inbesondere OpenID Connect Session Management, OAuth2-Server-Implementierungen und Spring Security 5 oder höher
  • Berufserfahrung mit agilem Vorgehen nach der Scrum Methodik und SAFe, der Präsentation von Ergebnissen im Rahmen von Scrum Meetings, der Nutzung von Jira, Confluence, SharePoint und Micro Focus ALM (TMT / HP Quality Center)
  • Kenntnisse in Oracle-Datenbanken, Amazon RDS, SQL/PL/SQL, Containern (Docker, docker-compose, JIB), Betrieb auf AWS ECS, Versionsverwaltung (Git, GitLab), Gradle und Test Driven Development (Mockito)
  • Kenntnisse in JavaFX, JNA/JNI, Windows API, Powershell, Webentwicklung (JavaScript, React, Apache Wicket) sowie Software-Paketierung mit OPSI
  • Sehr gute Deutschkenntnisse in Wort und Schrift

Note: Please be aware that German is the working language in our project and good German language skills (level B2+) are a prerequisite for the position.

About the company

Die Schmitt GmbH ist ein mittelständisches Unternehmen mit Standorten in Erlangen und Regensburg.

Mit langjähriger Engineering Kompetenz in unterschiedlichen Branchen sind wir Partner der Industrie. Wir unterstützen unsere Kunden entlang der Prozesskette von der Konzeption, Planung und Projektierung über die Entwicklung und Konstruktion bis hin zur Fertigung, Montage und Inbetriebnahme.

Apply for this position