Senior Software Engineer – ERP Modernization & Integration (m/w/d)
Core
Modernizing a complex ERP landscape by building an integration and middleware layer, developing scalable REST APIs and microservices, and transitioning an Oracle-based platform to a cloud-ready, AI-ready architecture.
Role type
Senior Software Engineer (Java Backend & Architecture)
Builds
Scalable REST APIs, microservices, and an event-driven middleware layer connecting legacy ERP systems to modern services.
Domain
Enterprise Resource Planning (ERP), Cloud Migration, AI-Driven Development
Deliverable
production ML models | product features | infrastructure
Required skills
Java backend development, SpringBoot, relational databases (Oracle, PL/SQL), containerization, cloud architecture, asynchronous messaging (RabbitMQ), event-driven patterns, AI tool integration (Cursor, Claude Code), architectural decision-making.
Preferred skills
Interest in AI-driven development practices, open communication style, structured autonomous work.
Technologies
Java, SpringBoot, Oracle, PL/SQL, RabbitMQ, Cloud environments, AI tools (Cursor, Claude Code)
Responsibilities
Develop scalable REST APIs and microservices to modularize the ERP architecture; modernize the Oracle-based ERP platform for cloud and AI readiness; implement messaging systems for event-driven processes; participate in architecture and technology decisions; introduce AI-first development workflows and tools.
Seniority
Senior, hands-on IC