Skip to main content

Senior Software Engineer

Haystack

SolingenOn-siteFull-Time2w ago

Description

We're working with a leading retail company that's committed to maintaining its position at the forefront of digital innovation, especially within its core ERP landscape. They are proactively embracing AI-driven development as a future standard for their engineering practices, focusing on agent-based workflows, AI-supported tools, and a purpose-built architecture.

The Role

  • Develop scalable REST APIs and microservices using Java and SpringBoot to transition a legacy ERP architecture to a modular, service-oriented structure.
  • Modernize an Oracle-based ERP platform to a flexible, cloud-capable, and AI-ready system landscape.
  • Implement messaging systems like RabbitMQ for asynchronous, loosely coupled processes and event-driven patterns.
  • Contribute to architectural and technology decisions, and the continuous development of the platform stack.
  • Actively support the adoption of an AI-First approach, integrating AI tools and agent-based development methods into the workflow.
  • Design services and interfaces with a view towards future AI-based automations and intelligent business processes.

What You'll Need

  • Several years of experience in Java backend development with strong SpringBoot proficiency.
  • 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 implementing new tools and methodologies.
  • Clear, open communication style and a willingness to share knowledge within the team.
  • Autonomous, structured work approach with ample scope for co-creation.

What's On Offer

  • Flexible working hours within a 37.5-hour week, promoting work-life balance.
  • Opportunity for mobile working, allowing flexibility in your work location.
  • Access to a modern tech stack, fostering continuous learning and development.
  • Agile working environment with flat hierarchies, encouraging open communication and quick decision-making.

Apply via Haystack today!