View job here

Are you ready to thrive in a remarkable organisation that prides itself on a progressive, connected company culture and diverse workforce?  A company that guarantees new challenges and exciting development opportunities in addition to our strong employee benefits.  Would you enjoy a role with a certain degree of flexibility, where you can manage your own diary? Are you a fun, talented, authentic, passionate and inspiring Java Developer who wants to progress an amazing career and boost your motivation with new challenges? ...then keep reading.

Your job

  • Maintaining our award-winning, world-class learning management solution
  • Making our Customers happy by finding bullet-proof and creative solutions involving a mix of technologies in a challenging/complex software environment

Key competencies

  • First professional experience in software development, preferably in an Agile environment.
  • Outstanding programming skills with a focus on correctness, readability, and reusability.
  • Sound knowledge of Java EE technologies, web servers and web applications; experience with Java Spring and micro-services architecture is desirable. SQL databases experience is required.
  • Understanding of front-end technologies: HTML5/CSS3, JavaScript (React or TypeScript are a plus).
  • Knowledge of common web protocols, especially REST, HTTP and WebSockets.
  • Experience in cloud technologies and deployment architecture is desirable.
  • Fluency in English is mandatory.

 What we offer

  • A manager who is always accessible and there for his team and colleagues who are always approachable and helpful
  • An established product as well as ever-changing new challenges and projects
  • Flexible working hours, flat hierarchies, and a cooperative culture
  • Possibility to work from home in an hybrid environment
  • Numerous corporate benefits, such as childcare subsidy, job ticket, sports offer, company pension scheme, employee discounts, jobrad etc
  • Modern offices on the campus of Saarland University
  • An individual development plan for each employee guarantees continuous personal growth and learning
  • With a highly sophisticated onboarding program we ensure a smooth integration into our development work
  • You have a share in the best practice of the e-learning industry

About IMC

Digital learning is our mission. WE EMPOWER PEOPLE.

Using digital learning solutions, we help national and global organisations to develop their employees - in an innovative, motivating, and effective way.

imc is one of the world's leading service and technology providers for learning, talent, and new media solutions, with 12 international locations and award-winning products. We are proud of approximately 350 excellently trained, creative, and competent colleagues. Over 1200 renowned international customers inspire us to the highest quality.

Interested? We are looking forward to your application.