onsite
Senior Software Engineer - ERP Modernization & Integration - Walbusch Gruppe
Software Engineer
Lead the modernization of legacy ERP systems, designing and implementing scalable microservices and integration solutions using Java, Spring Boot, and REST APIs to enhance business processes and data flow.
About the role
Key Responsibilities
- Architect and develop modern microservices to replace legacy ERP modules, ensuring high availability and scalability.
- Design and implement secure RESTful APIs for seamless integration between ERP, CRM, and third‑party services.
- Collaborate with cross‑functional teams to gather requirements, translate them into technical specifications, and deliver incremental releases in an Agile environment.
- Optimize database schemas and queries (SQL) to improve performance and maintain data integrity across integrated systems.
- Conduct code reviews, mentor junior developers, and enforce best practices for quality and maintainability.
Requirements
- 5+ years of professional experience in Java development with Spring Boot.
- Proven track record in ERP modernization or integration projects.
- Strong knowledge of microservices architecture, REST APIs, and relational databases.
- Experience with Agile methodologies and CI/CD pipelines.
- Excellent problem‑solving skills and a collaborative mindset.