Software Engineer (m/f/d)

Permanent employee, Full-time · Reutlingen, München, Hamburg, Berlin (remote)

Read job description in:
Job description
In this role, you will shape forward‑thinking software solutions that reinforce ethical conduct and sustainability in global supply chains. As part of an agile team, you’ll contribute to the development of applications that leverage modern technologies and deliver real value—both technically and socially. From backend to UI, with room for your own ideas and innovative thinking, the position offers ample freedom to influence and create.

Location: Ideally based in Reutlingen or Hamburg.
Your mission
  • Full-Stack development including design, CI/CD deployment, and operational support
  • Build and enhance products to stay in line with ever-evolving industry standards
  • Create cloud-based architectures and modern, user-friendly frontends
  • Introduce and implement new technologies, frameworks, and methods to drive innovation
  • Collaborate closely with your team to deliver high-quality results through Agile practices
Your profile
  • Degree in Computer ScienceData Engineering or a comparable qualification
  • Strong background in modern development practices (OOP, Agile, SCRUM)
  • Solid experience in developing and maintaining web applications with microservice architecture 
  • Proficiency in Java, Spring, JPA/Hibernate, and REST
  • Familiarity with database concepts and SQL
  • Hands-on experience with tools like Maven, Git, and JIRA or similar
  • Strong sense for UI design and solid CSS skills
  • Analytical mindset, quick learner, and passion for new technologies
Ideally, you have  
  • Experience with Microsoft Azure cloud environment
  • Experience with AI-assisted development tools (e.g., IntelliJ AI Assistant, or similar) to accelerate development and maintain code quality
  • Knowledge of web-based UI frameworks like Angular or Vaadin
  • Experience with Data Analytics and Data Visualisation e.g. with Microsoft Fabric and Microsoft Power BI
Why IPOINT is the best choice for you
Compliance & sustainability – we live both
We work together to further develop compliance and sustainability – with curiosity, a willingness to learn, and a strong team culture

Trusted by Global Brands
We have been working successfully with large international companies for over 20 years

Work where it suits you best
We offer flexibility in terms of where you work (office or remote) and when you work, thanks to flexible working models.
You also have the option of a workation – you can work in other European countries for up to four weeks

A supportive and inspiring work environment
You can expect a team-oriented culture that offers you the right mix of collaboration, personal responsibility, and creative freedom

We value you
You will receive a competitive salary package with a company pension plan and financial support for health services according to your needs

Additional benefits
Of course, we grant 30 days of vacation. Drinks and healthy snacks are available for you in the office. We also offer you JobRad leasing for your active everyday life
IPOINT
IPOINT develops solutions that help companies create environmentally friendly and legally compliant products throughout their entire product life cycle.
Our international team of over 130 colleagues continues to grow. We are looking for people who want to contribute their skills, take on responsibility, and work enthusiastically on topics of the future.
About us
We exist to put power in the hands of people who are dedicated to advancing a safer, more sustainable future. 


Stellenbeschreibung
In dieser Rolle gestaltest du zukunftsorientierte Softwarelösungen, die ethisches Verhalten und Nachhaltigkeit in globalen Lieferketten fördern. Als Teil eines agilen Teams trägst du zur Entwicklung von Anwendungen bei, die moderne Technologien nutzen und echten Mehrwert schaffen – sowohl technisch als auch gesellschaftlich. Von Backend bis UI, mit Raum für eigene Ideen und innovatives Denken, bietet die Position viel Freiheit zur Gestaltung und Einflussnahme.

Standort: Idealerweise in Reutlingen oder Hamburg
Deine Aufgaben
  • Full-Stack-Entwicklung inklusive Design, CI/CD-Deployment und operativem Support
  • Entwicklung und Weiterentwicklung von Produkten, um mit den sich ständig verändernden Branchenstandards Schritt zu halten
  • Erstellung cloudbasierter Architekturen und moderner, benutzerfreundlicher Frontends
  • Einführung und Umsetzung neuer Technologien, Frameworks und Methoden zur Förderung von Innovation
  • Enge Zusammenarbeit mit deinem Team, um durch agile Arbeitsweisen hochwertige Ergebnisse zu liefern
Dein Profil
  • Abschluss in Informatik, Data Engineering oder einer vergleichbaren Qualifikation
  • Fundierter Hintergrund in modernen Entwicklungsmethoden (OOP, Agile, SCRUM)
  • Solide Erfahrung in der Entwicklung und Wartung von Webanwendungen mit Microservice-Architektur
  • Sehr gute Kenntnisse in Java, Spring, JPA/Hibernate und REST
  • Vertrautheit mit Datenbankkonzepten und SQL
  • Praktische Erfahrung mit Tools wie Maven, Git und JIRA oder ähnlichen Werkzeugen
  • Gutes Gespür für UI-Design und solide CSS-Kenntnisse
  • Analytische Denkweise, schnelle Auffassungsgabe und Leidenschaft für neue Technologien
  • Teamplayer mit starken Kommunikationsfähigkeiten und Qualitätsbewusstsein
  • Gute Englischkenntnisse in Wort und Schrift
Idealerweise bringst du mit:
  • Erfahrung mit der Microsoft Azure Cloud-Umgebung
  • Erfahrung mit KI-unterstützten Entwicklungstools (z. B. IntelliJ AI Assistant oder ähnliche), um die Entwicklung zu beschleunigen und Codequalität sicherzustellen
  • Kenntnisse in webbasierten UI-Frameworks wie Angular oder Vaadin
  • Erfahrung in Data Analytics und Datenvisualisierung, z. B. mit Microsoft Fabric und Microsoft Power BI
Warum IPOINT für Dich die beste Wahl ist
Compliance & Nachhaltigkeit – wir leben beides
Wir arbeiten gemeinsam daran, Compliance und Sustainability weiterzudenken – mit Neugier, Lernbereitschaft und einer starken Teamkultur

Namenhafte Kunden vertrauen uns
Seit über 20 Jahren arbeiten wir erfolgreich mit großen internationalen Unternehmen zusammen

Arbeiten, wo es für dich am besten passt
Bei uns findest du Flexibilität beim Arbeitsort (Office oder remote) sowie bei der Arbeitszeit durch flexible Arbeitsmodelle.
Zusätzlich hast du die Option auf Workation – du kannst bis zu vier Wochen im europäischen Ausland arbeiten

Ein unterstützendes und inspirierendes Arbeitsumfeld
Dich erwartet eine teamorientierte Kultur, die dir die richtige Mischung aus Zusammenarbeit, Eigenverantwortung und Gestaltungsspielraum bietet

Wir schätzen dich
Du erhältst ein wettbewerbsfähiges Gehaltspaket mit betrieblicher Altersvorsorge sowie finanzieller Unterstützung für Gesundheitsleistungen nach deinem Bedarf

Weitere Vorteile
Natürlich gewähren wir 30 Tage Urlaub. Getränke und gesunde Snacks stehen im Office für dich bereit. Zudem bieten wir dir für deinen aktiven Alltag das JobRad-Leasing an

IPOINT
IPOINT entwickelt Lösungen, die Unternehmen dabei unterstützen, umwelt- und gesetzeskonforme Produkte über den gesamten Produktlebenszyklus zu schaffen.
Unser internationales Team aus über 130 Kolleginnen und Kollegen wächst weiter. Wir suchen Menschen, die ihre Fähigkeiten einbringen, Verantwortung übernehmen und mit Begeisterung an Zukunftsthemen arbeiten möchten.
Über uns
We exist to put power in the hands of people who are dedicated to advancing a safer, more sustainable future. 


Your application!
We appreciate your interest in iPoint-systems gmbh. Please fill in the following short form. Should you have any difficulties in uploading your files, please contact us by mail at jobs@ipoint-systems.de
Uploading document. Please wait.
Please add all mandatory information with a * to send your application.