Gestalte mit als Junior Java Developer für Nachhaltigkeit (w/m/d)
In einem unserer drei DevelopmentCenter entwickelst du unsere digital souveränen und innovativen CRM- und CPQ + AIA® Lösungen weiter. Mit unserem "Best Place to Grow" gestalten wir gemeinsam stärkenorientiert deine Rolle.
Nachhaltigkeit ist insbesondere für Anbieter variantenreicher Produkte eines der Top-Themen für eine erfolgreiche und lebenswerte Zukunft. Die Möglichkeit, unterschiedliche Produktvarianten anhand ausgewählter ökologischer Faktoren (z.B. CO2-Emission, Feinstaubemission, Energieverbrauch etc.) zu betrachten und zu optimieren, ist eine der nötigen Kernkompetenzen für das 21. Jahrhundert, um zu einer nachhaltigen Wirtschaft zu gelangen. Wir haben uns vorgenommen, die Themen Nachhaltigkeit und „Green Configuration“ mit unserem Produktkonfigurator Merlin CPQ umzusetzen.
Unterstütze uns bei diesem wichtigen Zukunftsthema mit deinen Fähigkeiten als Junior Java Developer.
So gestaltest du mit
- Deine Tätigkeit umfasst die Programmierung von nachhaltigen Lösungen auf Basis unserer Konfigurationsplattform Merlin CPQ für unsere Kunden.
- Im Zentrum unserer Lösung steht dabei unser Produktkonfigurations-Server M.Core, der technisch vollständig auf Java (aktuell OpenJDK 17) basiert, in einem Tomcat-Applikationsserver ausgeführt wird und seine Dienste als RESTful Webservices den verschiedenen Angular-Webclients anbietet.
- Algorithmisches Herzstück ist ein constraintbasierter Solver, der mit einem OR-Optimizer Hand in Hand arbeitet, um so z.B. ökologisch optimale Konfigurationen zu finden.
- Konkrete Tätigkeit ist vorrangig Programmierung in Java, aber auch die Erstellung von Tests, Teilnahme an Code Reviews sowie das Einbringen deiner Entwicklungen in die gemeinsame Codebase.
- Modernste Technologien unterstützen dich bei deiner Arbeit, unter anderem Git, Gitlab, Jenkins, SonarLint, Docker, Kubernetes, Confluence, Jira und viele mehr.
Deine Skills
- Du hast einen Abschluss in einem informatikorientierten Studiengang oder stehst kurz davor.
- Du hast erste Programmiererfahrung in Java (oder anderen objektorientierten Programmsprachen). Ggf. hast du schon konkrete Softwarelösungen im Rahmen von Praktika oder privaten Projekten umgesetzt.
- Mit modernen Technologien, Frameworks und Tools setzt du dich gerne auseinander und teilst dein Wissen mit deinen Teammitgliedern.
- Nachhaltigkeit und Green Configuration liegen dir am Herzen – in diesem Umfeld möchtest du unsere Produkte und Kundenlösungen voranbringen und aktiv mitgestalten.
- Neben der Programmierung schaust du immer auch über den Tellerrand hinaus, und hast Spaß daran Verbesserungen voranzutreiben.
Was bieten wir dir?
Deine Vorteile
Neben unserer Wir-Kultur und dem Fokus auf gesunde Beziehungen bieten wir unseren Mitgestalterinnen und Mitgestaltern noch jede Menge Benefits.
Best Place to Grow
Gemeinsam gestalten wir deine persönliche Rolle auf Basis deiner Erfahrungen und Fähigkeiten. So kannst du deine Stärken optimal entwickeln und bist zu jeder Zeit am richtigen Platz.Potenzialentfaltung
Unsere CAS Akademie bietet vielfältige Weiterbildungs-möglichkeiten. Wir gestalten das für dich passende Angebot aus Coachings, Schulungen, Experten- und Leadership-Programmen.Flexible Arbeitszeitmodelle
Bei uns kombinierst du flexibel Teamtage vor Ort und Mobile Office. Mit FlexZeit und FlexUrlaub wählst du jährlich neu zwischen 28 - 40 Wochenstunden bzw. Urlaubstagen.Mobilität & Fitness
Egal ob JobRad, Deutschland-Ticket Job oder unsere CAS Sportgruppen – Nutze unser Angebot, um deinen Alltag gesund, aktiv und umweltbewusst zu gestalten!Culinarium
In unserem firmeneigenen Restaurant "Culinarium" tankst du Energie für die zweite Tageshälfte. Dir stehen außerdem frisches Obst und Getränke frei zu deiner Verfügung.Events & Netzwerk
Bei uns wird das Miteinander groß geschrieben. Auf dich warten Events wie unser Sommerfest mit der ganzen Familie, Grillen im Team oder das Netzwerken in Experten-Gruppen.Dein Team
Unsere drei DevelopmentCenter bieten eine Vielzahl an Möglichkeiten im Softwareentwicklungs-Bereich. Welches Scrum-Team am besten zu dir passt, sehen wir uns anhand deiner Bewerbung näher an. So werfen wir einen Blick auf deine genutzten Technologien und verschaffen uns einen Überblick über deinen Schwerpunkt, z. B. im Frontend, Backend oder als Full Stack Developer.
Bewerbungsunterlagen
Das kannst du vorbereiten
Hier findest du, was wir von dir benötigen
Motivation: Welche Rolle suchst du? Wieso denkst du, bist du bei uns genau am richtigen Platz?
Lebenslauf: Dein Bildungsweg und bisherige Erfahrungen
Zeugnisse: Deine Bildungs- und Arbeitszeugnisse
Rahmenbedingungen: Startzeitpunkt
Du hast noch Fragen?
Immer her damit.
Wir sind täglich zwischen 9:00 und 16:00 Uhr für dich da. In unseren Bewerbungstipps findest du außerdem praktische Anregungen und nähere Infos zu unserem Bewerbungsverfahren.
Michael Berten
Referent People & WeCulture
Tel: 0721 9638550