Skip to content
mimi

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

Energy Jobline ZR

Oppershausen · flexible Full-time Senior 1mo ago

About the role

About

You play a central role in modernizing a complex ERP landscape. We are clearly moving towards AI-Driven Development – not as a buzzword, but as the future standard of our engineering practice. You will actively help us to go this way: towards agent-based workflows, AI-supported tools, and an architecture designed for it.

What awaits you

  • Work on a central integration and middleware layer that connects our existing ERP cleanly with modern services and standard solutions.
  • Develop scalable REST APIs and microservices based on Java and SpringBoot to gradually transform 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.
  • Participate in architectural and technology decisions and in the further development of our platform stack.
  • Support the establishment of an AI-First working method: AI tools like Cursor, Claude Code, and agent-based development approaches are to become an integral part of our future workflow – you will help to introduce and further develop this practice meaningfully.
  • Design services and interfaces with a view to future AI-based automations and intelligent business processes.

What sets you apart

  • 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 architecture concepts, including containerized environments and cloud contexts.
  • Genuine interest in AI-Driven Development and enjoyment in putting new tools and working methods into practice, not just talking about them.
  • A clear, open communication style and a desire to share knowledge within the team.
  • Independent, structured work in an environment with a lot of creative freedom.

What we offer

  • Flexibility: Depending on the position, we generally offer flexible working hours within the framework of flextime. Our goal is to enable you to achieve the best possible balance between private and professional life. Our 37.5-hour week also contributes to this.
  • Employee Discounts: Employees and their families are always well-dressed with us. As part of the Walbusch Group, you receive up to 30% employee discount on our product range.
  • Mobile Working: For us, modern working also includes the freedom to choose your work location. Therefore, where the activity allows, we offer the possibility of mobile working.
  • Further Education: We help you to stay up-to-date in your job and to develop yourself. We offer regular training, professional development, and e-learning content.

Skills

AICloudContainerizationEvent-Driven ArchitectureJavaMicroservicesMessaging SystemsOraclePL/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