Company founded in Munich with a long-standing history, pioneering in the field of reusable packaging solutions for fresh food, based on a circular economy business model.
Present in over 110 countries, you will join an IT team of 40 people, organized in squads.
You will participate in the CORE application that manages the entire supply chain worldwide .
Key Responsibilities:
Design, develop, and maintain scalable full-stack applications using Java (backend) and ReactJS (frontend).
Collaborate closely with Product Owners, and fellow developers in SCRUM teams.
Propose and implement robust architectures, technical solutions, and best coding practices.
Perform code reviews, pair programming, and mentor junior developers.
Estimate development efforts, manage documentation, and ensure adherence to security and development policies.
Drive technical excellence, contributing to long-term strategies in digitalization and DevOps.
Maintain and optimize RESTful APIs and event-driven systems.
Ensure high performance, test coverage, and UI/UX quality standards.
Required Skills & Experience:
6+ years of professional experience in full-stack development.
Strong expertise in Java, Spring, Maven, JMS, JPA.
Solid frontend experience with ReactJS, Redux, Node.js; familiarity with JSF and PrimeFaces is a plus.
Deep understanding of REST APIs, distributed systems, and asynchronous architectures.
Familiarity with DevSecOps, automated testing, and clean code principles.
Hands-on experience with SQL/RDBMS and front-end security practices.
Good knowledge of operating systems and network protocols.
Excellent English communication skills (C1/C2).
Offer:
Permanent contract
Salary range 50k-60k
Health insurance
Flexible working hours
Budget for training