Java Software-Entwickler

PLANTA Projektmanagement-Systeme GmbH
Karlsruhe, Germany
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English, German
Experience level
Intermediate

Job location

Karlsruhe, Germany

Tech stack

Java
Automation of Tests
C++
Code Review
Databases
Hibernate
Python
Software Engineering
Information Technology

Job description

Als Teil eines unserer drei Entwicklerteams arbeitest Du selbstständig nach Scrum an der Weiterentwicklung der PLANTA project Backend-Architektur. Du übernimmst die Modellierung der Server-Architektur im Hinblick auf das neu entwickelte Web Frontend und entwickelst die entscheidenden Planungsalgorithmen weiter. Du arbeitest gerne mit einem modernen Softwarestack. Die Arbeit mit der GraalVM, einer Python-Integration, Hibernate und verschiedenen Datenbanken siehst du als interessante Herausforderung an. Du weißt Code Reviews und automatisierte Tests zu schätzen, denn Code-Qualität ist für dich ein hohes Gut. Du bist auch verantwortlich für die Automatisierung von Build-, Deployment- und Release-Prozessen.

Requirements

  • Studium oder Ausbildung im Bereich Informatik, auch Quereinstieg mit entsprechender Erfahrung
  • Sehr gute Kenntnisse in Java
  • Mindestens zwei Jahre Berufserfahrung in der Software-Entwicklung
  • Gute Deutsch- und Englischkenntnisse
  • Kenntnisse in Python und C/C++ vorteilhaft
  • Projektmanagement-Kenntnisse vorteilhaft

Benefits & conditions

PLANTA ist ein Karlsruher Softwarehaus mit langjähriger Erfahrung in der Herstellung von Projektmanagement-Tools, die regelmäßig führend bewertet werden. Jetzt möchten wir neue Wege einschlagen und befinden uns mitten im Wachstum. Du bist bei uns genau richtig, wenn Du ein buntes und kreatives Team mit flachen Hierarchien und flexiblen Arbeitszeiten suchst. Bei uns kannst Du Dich weiterentwickeln und Deine eigenen Ideen umsetzen., * Professionelles Onboarding

  • Mobiles Arbeiten
  • Individuelle Entwicklungs- und Weiterbildungsmöglichkeiten innerhalb des Unternehmens
  • Offene Unternehmenskommunikation mit flachen Hierarchien
  • Flexible Arbeitszeiten und eine gute Work-Life-Balance
  • Tage Urlaub
  • Regelmäßige Teamevents
  • Jobrad

Apply for this position