Senior Software Engineer Middleware ERP (m/w/d)
Core
Modernizing a complex ERP landscape by building a central integration and middleware layer that connects existing ERP systems with modern services using AI-driven development practices.
Role type
Senior Software Engineer (Middleware/ERP)
Builds
Scalable REST APIs, microservices, and an AI-ready system landscape for enterprise ERP integration.
Domain
Enterprise Resource Planning (ERP), Middleware, Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Java backend development, SpringBoot, relational databases (Oracle/PL/SQL), containerization, cloud contexts, asynchronous messaging (RabbitMQ), event-driven patterns, AI-driven development tools (Cursor, Claude Code), architectural decision making.
Preferred skills
Experience with agent-based workflows, interest in AI-based automation, open communication style, knowledge sharing.
Technologies
Java, SpringBoot, Oracle, PL/SQL, RabbitMQ, RabbitMQ, Cursor, Claude Code
Responsibilities
Develop scalable REST APIs and microservices to modularize the ERP architecture, modernize the Oracle-based ERP platform to a cloud-capable AI-ready system, implement event-driven patterns using messaging systems, participate in architecture and technology decisions, introduce AI-first development practices.
Seniority
Senior, hands-on IC