Softwareentwickler Java (w/m/d)
Das erwartet dich
In unserem agilen Team entwickeln wir das zentrale System zur Kunden- und Vertragsdatenverwaltung mit Abrechnung und Rechnungsstellung sowie diverse Anwendungen für die Bilanzierung und Beauskunftung. Die Komponenten sind größtenteils als Microservices in Java implementiert, wobei neue Vorhaben in TypeScript auf AWS umgesetzt werden. Die Software wird über GitHub-Actions-CI/CD-Pipelines automatisiert getestet und deployed.
Wir bieten Dir eine neue, attraktive Arbeitsumgebung am Standort sowie die Möglichkeit, mobil zu arbeiten.
Deine Aufgaben
1. Teamarbeit: Du schaffst im Team hochwertige Lösungen für unsere spannenden Herausforderungen in der digitalen Welt und arbeitest in einem agilen Umfeld – neue Ideen sind bei uns immer willkommen
2. Tools: Durch den Einsatz aktueller Technologien und moderner Entwicklungsmethoden schaffst Du maßgeschneiderte Lösungen für die vielfältigen Anforderungen an unsere Produkte
3. Von A bis Z: Du begleitest den kompletten Entwicklungsprozess von der Anforderungsanalyse bis zur Inbetriebnahme
4. Qualität: Mithilfe automatisierter Tests sorgst Du jederzeit für beste Softwarequalität
Dein Profil
5. Neben Deiner mehrjährigen praktischen Berufserfahrung in der Entwicklung von Java- oder AWS-Anwendungen ist ein erfolgreich abgeschlossenes IT-Studium oder eine vergleichbare Ausbildung wünschenswert
6. Du hast Erfahrung in der Programmierung mit Java und neue Technologien begeistern Dich
7. Begriffe wie Spring, Elasticsearch, PostgreSQL, Git, JSON, REST, AWS, Serverless, TypeScript, Kubernetes und Docker sind Dir bekannt und Du hast bereits praktische Erfahrungen gesammelt
8. Wünschenswert sind darüber hinaus Kenntnisse in den Bereichen CICD und BDD
9. Du bist nicht auf den Mund gefallen und kannst Dich problemlos auf Deutsch verständigen
10. Auch wenn Dein Profil nicht zu 100 % passt, freuen wir uns auf Deine