Software Developer

Psi Software Ag
Berlin, Germany
10 days ago
Apply on psi-hr.dvinci-hr.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Shift work

Tech stack

Java (Programming Language) JavaScript (Programming Language) Agile Methodology Unit Testing Software as a Service Cloud Computing Relational Databases Linux Eclipse (Software) PostgreSQL Apache Maven MySQL
+11 more
Open Source Technology Oracle (Applications) Scrum Methodology Software Systems TypeScript Git AngularJS Kubernetes Information Technology Codebase Front End Software Development

Job description

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, * Entwicklung & Training
  • Flexible Arbeitszeit
  • Mobiles Arbeiten
  • Obst & Getränke
  • Unfallversicherung

Requirements

  • 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)

About the company

Der PSI-Konzern entwickelt Softwareprodukte zur Optimierung des Energie- und Materialflusses bei Versorgern und Industrie. Als unabhängiger Softwarehersteller mit über 2.300 Beschäftigten ist PSI seit 1969 Technologieführer für Prozesssteuerungssysteme, die durch die Kombination von KI-Methoden mit industriell bewährten Optimierungsverfahren für eine nachhaltige Energieversorgung, Produktion und Logistik sorgen. Die innovativen Branchenprodukte können vom Kunden selbst oder in der Cloud betrieben werden.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on psi-hr.dvinci-hr.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

2:08 min

Transitioning from degree studies to software engineering

Daniela Bonvini · LIVE

8:22 min

Simulating a Linux terminal and running Spring Boot

Jakov Semenski · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all