Backend-Entwickler

Schmitt GmbH
Municipality of Valencia, Spain
yesterday

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
API
Amazon Web Services (AWS)
Architectural Patterns
Automation of Tests
Unit Testing
Cloud Computing
Software Documentation
Software Quality
Code Review
Databases
Continuous Integration
Integrated Development Environments
JSON
Open Web Application Security
Pair Programming
Scrum
Strategies of Testing
Test Driven Development
Spring-boot
Backend
GIT
Kubernetes
Information Technology
Api Design
Api Gateway
Cucumber
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., * Programmierung, Implementierung und Weiterentwicklung von APIs (JSON/REST) für DB Vertriebspartner unter Berücksichtigung interner und externer Anforderungen, inkl. API-Design, Datenmodelle und Prozessabläufe

  • Programmierung, Implementierung und Customizing technischer Komponenten (z.B. API-Gateway, Partnerverwaltung) inkl. Schnittstellen, Module und Datenbanken unter Einhaltung der Standards des Auftraggebers
  • Unterstützung und Zusammenarbeit mit Partnern bei der API-Anbindung, Fehlerbehebung sowie Abstimmung und Kommunikation mit Fehlerersteller
  • Dokumentation und Präsentation technischer Komponenten, Erstellung von Systemdokumentationen und Vorbereitung von Entscheidungsvorlagen zu technischen Themen
  • Einrichtung von Entwicklungsumgebungen inkl. Continuous Integration, Teststrategien, Testautomatisierung, Code-Reviews, Komponententests und Modultests
  • Strukturierung funktionaler Themen und fachliche Prüfung komplexer Anforderungen, Transfer auf bestehende Architekturmodelle und Sicherstellung der technischen Zukunftsfähigkeit der IT-Systeme
  • Analyse technologischer Trends und Entwicklungen auf Anwendbarkeit prüfen und kontinuierliche Optimierung bestehender Systeme

Requirements

  • Abgeschlossenes Studium im Bereich Informatik, Wirtschaftsinformatik, Mathematik oder eine vergleichbare Qualifikationen
  • Berufserfahrung in der Backend-Entwicklung mit JAVA und Spring Boot, einschließlich Pair Programming und Code Reviews
  • Erfahrung in testgetriebener Entwicklung, Continuous Integration, Testautomatisierung, agilen Teams (z.B. Scrum) und verteilter Versionskontrolle (Git)
  • Kenntnisse in Frameworks wie Cucumber, einschließlich Integration in den Entwicklungsprozess sowie Codequalität (z.B. OWASP)
  • Kenntnisse in JSON, REST-Services (inkl. API-Design) und Cloud-Infrastruktur (AWS, Docker, Kubernetes)
  • 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