(Senior) Software Developer (m/w/d)
- Berlin
- PSI Software SE - Discrete Manufacturing
- Software Development
- Full-time
The PSI Group develops software products for optimizing the flow of energy and materials for utilities and industry. As an independent software producer with more than 2,300 employees, PSI has been a technology leader since 1969 for process control systems that ensure sustainable energy supply, production and logistics by combining AI methods with industrially proven optimization methods. The innovative industry products can be operated on-premises or in the cloud.
Tasks inspiring you
In unserem Team entwickeln wir eine komplexe ERP- und MES-Softwaresuite speziell für den produzierenden Mittelstand. Unser Ziel ist es, bestehende Systeme zu transformieren und in eine moderne, zukunftssichere SaaS-Umgebung zu überführen. Dafür suchen wir dich als (Senior) Software Developer (m/w/d).
- Übernahme einer Senior-Rolle in einem agilen Team bei der Transformation eines bestehenden Produktionssystems (MES & ERP) in die Cloud
- Vollumfängliche Verantwortung für die Weiterentwicklung des fachlichen Kerns
- Umbau, Weiterentwicklung und Wartung einer bestehenden Codebasis
- Überführen und Verbinden von Legacy Codes in moderne Java-basierte Lösungen
- Aktive Mitgestaltung bei Architekturentscheidungen und der kontinuierlichen Verbesserung unserer Software
Qualifications that inspire us
- Abgeschlossenes Studium der Informatik, als Software Engineer oder eine vergleichbare Qualifikation
- Mehrjährige Erfahrung als Java-Entwickler*in in komplexen Softwaresystemen
- Spaß daran, auch Legacy Code zu verstehen, aufzuwerten und in moderne Java-Komponenten zu transformieren
- Wünschenswert sind Kenntnisse im Produktionsumfeld, idealerweise mit Bezug zu ERP/MES-Systemen
- Hohe Eigenmotivation, Entdeckerfreude, Mut zu neuen Ideen, kommunikativ und Selbstständigkeit
- Gute Kommunikationsfähigkeit und Lust auf einen Austausch im Team
- Technisches Know-how:
- Java, Git, Eclipse, Maven, Unit Testing
- Relationale Datenbanken (z. B. PostgreSQL, Oracle, MySQL) - Vorteilhaft aber keine Voraussetzung wären Kenntnisse in
- Scrum und agile Methoden
- Open Source-Umgebungen (Linux, Kubernetes)
- Frontend-Technologien (JavaScript, TypeScript, Angular)
Look forward to
- Corporate Benefits
- Development & Training
- Flexible Working Time
- Mobile working
- fruits & drinks
- Accident insurance