Mit Code Sinn stiften entwickeln Sie Software, die Menschen und Kirche verbindet.Unsere IT Losungen sorgen dafur, dass kirchliche Einrichtungen effizient, transparent und burgernah verwalten konnen. Als Teil unseres Teams tragen Sie dazu bei, Verwaltungsprozesse zu vereinfachen und moderne Technologien in einen gesellschaftlich sinnvollen Kontext zu bringen. Dafur suchen wir Sie als Java Entwickler (m/w/d) mit Herz fur sauberen Code und Sinn fur smarte Losungen. ----------------------------------- Aufgabengebiete
* Backend Entwicklung & Architektur: Sie entwickeln und optimieren performante, skalierbare und sichere Backend Services mit Java (Spring Boot, Spring Batch).
* API Entwicklung & Integration: Sie entwerfen und implementieren RESTful APIs und sorgen fur eine reibungslose Integration in bestehende Systemlandschaften.
* Datenbankdesign & Optimierung: Sie arbeiten mit relationalen Datenbanken (Oracle) und optimieren Abfragen.
* Code Qualitat & Testing: Sie schreiben Unit und Integrationstests, setzen Clean Code Prinzipien um und fuhren regelmasige Code Reviews durch.
* CI/CD & Deployment: Sie gestalten den Build und Deployment Prozess mit CI/CD Pipelines (GitLab CI, Jenkins) und automatisieren die Softwarebereitstellung.
* Agile Zusammenarbeit: Sie arbeiten in einem agilen Team und beteiligen sich aktiv an Architekturentscheidungen und der technischen Weiterentwicklung.
----------------------------------- Profil
* Technischer Hintergrund: Sie haben ein abgeschlossenes Studium der Informatik, eine abgeschlossene Ausbildung zum Fachinformatiker fur Anwendungsentwicklung oder eine vergleichbare Qualifikation.
* Java Expertise: Sie verfugen uber fundierte Erfahrung in der Entwicklung mit Java und kennen moderne Softwarearchitektur Konzepte.
* Datenbank Know how: Sie haben Erfahrung mit relationalen Datenbanken.
* API Entwicklung: Sie beherrschen die Entwicklung von RESTful Webservices und kennen sich mit Swagger/OpenAPI aus.
* Tool Stack & Versionskontrolle: Sie haben Erfahrung mit Git, GitLab CI/CD, Jenkins sowie modernen Entwicklungs und Automatisierungstools.
* Arbeitsweise: Sie arbeiten eigenverantwortlich, losungsorientiert und schatzen die Zusammenarbeit im Team und mit externen Partnern.
* Teamfahigkeit: Sie schatzen die Zusammenarbeit im Team, teilen Ihr Wissen und arbeiten gerne an gemeinsamen Losungen.
----------------------------------- Viele Grunde sprechen fur uns!
1. Technologie & Innovation: