Skip to content
mimi

Senior Software Engineer – ERP Modernization & Integration (m/w/d)

Walbusch Walter Busch GmbH & Co. KG

Hybrid Senior Today

About the role

About

Position: Senior Software Engineer – ERP Modernization & Integration (m/w/d)
Location: Solingen
Work environment: Office & remote
Employment type: Full-time employee

Du spielst bei uns eine zentrale Rolle in der Modernisierung einer komplexen ERP‑Landschaft. Wir entwickeln uns klar in Richtung AI‑Driven Development – nicht als Buzzword, sondern als zukünftigen Standard unserer Engineering‑Praxis.
Du hilfst uns aktiv dabei, diesen Weg zu gehen: hin zu agentenbasierten Workflows, AI‑gestützten Tools und einer Architektur, die darauf ausgelegt ist.

Responsibilities

  • Arbeit an einer zentralen Integrations‑ und Middleware‑Schicht, die unser bestehendes ERP sauber mit modernen Services und Standardlösungen verbindet.
  • Entwicklung skalierbarer REST‑APIs und Microservices auf Basis von Java und SpringBoot, um eine gewachsene ERP‑Architektur Schritt für Schritt in eine modularere, serviceorientierte Struktur zu überführen.
  • Modernisierung einer Oracle‑basierten ERP‑Plattform hin zu einer flexiblen, cloudfähigen und langfristig AI‑ready Systemlandschaft.
  • Einsatz von Messaging‑Systemen wie RabbitMQ, um asynchrone, lose gekoppelte Prozesse und Event‑Driven Patterns aufzubauen.
  • Mitarbeit an Architektur‑ und Technologieentscheidungen sowie an der Weiterentwicklung unseres Plattform‑Stacks.
  • Unterstützung beim Aufbau einer AI‑First‑Arbeitsweise: AI‑Tools wie Cursor, Claude Code und agentenbasierte Entwicklungsansätze sollen fester Bestandteil unseres zukünftigen Workflows werden – du hilfst mit, diese Praxis sinnvoll einzuführen und weiterzuentwickeln.
  • Gestaltung von Services und Schnittstellen mit Blick auf zukünftige AI‑basierte Automatisierungen und intelligente Geschäftsprozesse.

Requirements

  • Mehrjährige Erfahrung in der Java‑Backend‑Entwicklung und sicherer Umgang mit SpringBoot.
  • Solide Kenntnisse relationaler Datenbanken, idealerweise inklusive Oracle und PL/SQL.
  • Verständnis moderner Infrastruktur‑ und Architekturkonzepte, inklusive containerisierter Umgebungen und Cloud‑Kontexte.
  • Ehrliches Interesse an AI‑Driven Development und Freude daran, neue Tools und Arbeitsweisen in die Praxis zu bringen, statt nur darüber zu reden.
  • Ein klarer, offener Kommunikationsstil und Lust, Wissen im Team zu teilen.
  • Eigenverantwortliches, strukturiertes Arbeiten in einem Umfeld mit viel Gestaltungsspielraum.

Benefits

  • Flexibilität: Flexible Arbeitszeiten im Rahmen von Gleitzeit, 37,5 Std./Woche für eine optimale Balance zwischen Privat‑ und Berufsleben.
  • Personalrabatte: Bis zu 30 % Rabatt auf das Sortiment der Walbusch‑Gruppe für Mitarbeitende und deren Familien.
  • Mobiles Arbeiten: Möglichkeit des mobilen Arbeitens, wo die Tätigkeit es erlaubt.
  • Weiterbildung: Regelmäßige Schulungen, fachliche Weiterbildungen sowie E‑Learning‑Content, um stets am Puls der Zeit zu bleiben.

Contact

Daniela Istas – Senior Talent Acquisition Manager
Phone: +49 151 576 58207
Email: Daniela.Istas@walbusch-gruppe.com

Requirements

  • Several years of experience in Java backend development and proficient use of SpringBoot.
  • Solid knowledge of relational databases, ideally including Oracle and PL/SQL.
  • Understanding of modern infrastructure and architectural concepts, including containerized environments and cloud contexts.
  • Genuine interest in AI-Driven Development and enthusiasm for putting new tools and working methods into practice.
  • Clear, open communication style and a desire to share knowledge within the team.
  • Independent, structured work in an environment with significant scope for design.

Responsibilities

  • Work on a central integration and middleware layer connecting the existing ERP with modern services and standard solutions.
  • Develop scalable REST APIs and microservices based on Java and SpringBoot to gradually transition a legacy ERP architecture into a more modular, service-oriented structure.
  • Modernize an Oracle-based ERP platform towards a flexible, cloud-capable, and long-term AI-ready system landscape.
  • Utilize messaging systems like RabbitMQ to build asynchronous, loosely coupled processes and event-driven patterns.
  • Contribute to architectural and technology decisions and the further development of our platform stack.
  • Support the establishment of an AI-First working method, integrating AI tools like Cursor, Claude Code, and agent-based development approaches into future workflows.
  • Design services and interfaces with a focus on future AI-based automations and intelligent business processes.

Benefits

flexible working hours37.5 hour work weekemployee discountsmobile workingtraining opportunitiese-learning

Skills

AICloudContainerizationCursorEvent-Driven ArchitectureJavaMicroservicesOraclePL/SQLRabbitMQREST APIsSpring Boot

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free