Für einen Kunden, der sich kontinuierlich weiterentwickelt und einen einzigartigen Mehrwert schafft, suchen wir:
* Wir suchen nach einem erfahrenen Softwareentwickler, der das Java/Oracle-basierte Backend unserer Software entwickeln kann.
* Sie werden eine aktive Rolle im Scrum-Prozess spielen und sich an Projekten beteiligen, die unsere Technologie fortentwickeln.
* Dokumentation und Kommunikation sind für uns wichtig, daher sollten Sie ihre Arbeit gegenüber Kollegen und Stakeholdern kommunizieren können.
* Wir fördern die Weiterentwicklung Ihrer Fähigkeiten und bieten Möglichkeiten zum Lernen und Wachstum.
* Mindestens 3 Jahre Erfahrung in der professionellen Softwareentwicklung und ein tiefes Verständnis von OO-Programmierprinzipien sind erforderlich.
* Erfahrungen mit Unit-Tests, testgetriebener Entwicklung, JAX-RS, JPA/Hibernate, Java Streams, SQL und relationalen Datenbanksystemen (vorzugsweise Oracle) sowie Quellcode-Kontrollsystemen (git, Bitbucket), Build-Systemen (ant, gradle), kontinuierlicher Integration (Jenkins) und Ticketsystemen (Jira)
* Bachelor-, Master- oder Doktorgrad in Informatik oder verwandten Bereichen oder vergleichbare Berufserfahrung
* Tiefes Verständnis von Algorithmen, Datenstrukturen und Entwurfsmustern sowie Kenntnisse von Bash und anderen Befehlszeilentools