Du bist Java Developer mit Erfahrung und Leidenschaft für die Software Entwicklung? Klasse, wir suchen genau Dich! Mit Deinen wertvollen Erfahrungen sorgst Du dafür, dass wir gemeinsam die besten Produkte erschaffen.
Bei encoway entwerfen wir CPQ-Lösungen; unsere Angebotssoftware kann hochkomplexe Maschinen darstellen und bepreisen. In agilen Teams arbeiten wir dabei an diversen, spannenden Projekten.
Tätigkeiten
* Gemeinsam im Team entwickelst Du neue encoway Softwareprodukte und/oder passt bestehende encoway Softwarelösungen entsprechend den Anforderungen unserer innovativen Kund:innen für Desktop, Mobile und Web an.
* Von der Analyse bis zum Testen übernimmst Du vielfältige Aufgaben in unseren (agilen) Entwicklungsprozessen: Von der umfangreichen Neuentwicklung und der Weiterentwicklung, über die Anbindung an externe Software-Ökosysteme bis hin zu Code-Reviews, Pair Programming und Dokumentation.
* Du begleitest encoway Softwarelösungen von der Idee bis zum Go-Live.
* Du setzt moderne Softwareentwicklungsmethoden (u.a. Clean Code) und Webtechnologien ein.
Anforderungen
* Ob Studium der (Wirtschafts-) Informatik, Ausbildung in der Fachinformatik Anwendungsentwicklung oder Autodidakt:in der Softwareentwicklung - wichtig ist: Du beherrscht Java, kennst Dich mit objektorientierten Programmiersprachen aus und bist offen für neue Technologien und Frameworks (Docker, Cloud-Dienste ).
* Du hast Lust auf unseren Technologie-Stack (Java, Spring, Tomcat, React.js, Node.js, REST-Services ) und hast Teamgeist.
* Im Alltag duzen wir uns und sprechen Deutsch. Idealerweise scheust Du Dich aber nicht davor, bei Bedarf auch Englisch zu sprechen und zu schreiben.
Team
Wenn Du Lust hast, in einem tollen ca. 10-15 köpfigen Team Dein Know-How und eigene Ideen einzubringen, bist Du bei uns genau richtig. Mit Deinem Faible für Algorithmen und Software-Architektur könntest Du in unserer Produktentwicklung arbeiten. Das klingt nicht ganz nach Dir? Dann reizt Dich vielleicht die abwechslungsreiche Zusammenarbeit mit Kund:innen in der Projektentwicklung. Je nach Deiner Persönlichkeiten matchen wir Dich zu einem unserer agilen Teams.
Bewerbungsprozess
1. Erster Call
2. Ein Gespräch bei uns vor Ort oder gerne remote, falls Du weiter weg wohnst
3. Triff Dein Team spätestens im zweiten Gespräch
4. Passt alles? Dann freuen wir uns auf Deine Einstellung :)