Senior Java Developer

Bwi Gmbh — Germany · Posted ~2 hours ago

Senior

Skills

Java 25 Software architecture Code review Refactoring Software testing Deployment Software lifecycle Data modeling API/interface design Agile development Agile

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Work as a Senior Java Developer on complex software systems, taking technical responsibility for components and modules across the full lifecycle from analysis and design through implementation, testing, deployment, and operations. You will shape architectures and interfaces, improve engineering practices, collaborate in an agile interdisciplinary team, and mentor less experienced developers.

Highlights

Senior engineering role with technical ownership across the full software lifecycle, opportunities to shape architecture and engineering practices, and responsibility for mentoring less experienced developers.

Description

Sorge gemeinsam mit uns für die digitale Zukunftsfähigkeit der Bundeswehr. Deine Aufgaben: Sicherstellung der Code-Qualität durch Reviews, Refactoring und Etablierung von Best Practices Entwurf, Implementierung und Weiterentwicklung von Softwarelösungen in Java 25 auf allen Architekturebenen Übernahme der technischen Verantwortung für (Teil-)Komponenten und Module innerhalb des Frameworks Aktive Mitwirkung im gesamten Software-Lifecycle von der Analyse über Design, Implementierung und Test bis hin zu Deployment und Betrieb Bewertung und Gestaltung von Softwarearchitekturen, Schnittstellen und Datenmodellen Integration innovativer Lösungen in die bestehenden Systeme der Bundeswehr sowie agiles Arbeiten im interdisziplinären Entwicklungsteam und enge Abstimmung mit Product Owner:innen, Architekt:innen sowie weiteren Stakeholdern Fachliche Unterstützung weniger erfahrener Entwickler:innen Aktive Mitgestaltung des Software-Engineering-Bereichs der BWI, Einbringen innovativer Verbesserungsvorschläge für Entwicklungsprozesse, Tools und Zusammenarbeit sowie Vorantreiben der digitalen Transformation Dein Profil: Abgeschlossenes Studium der Informatik oder vergleichbare QualifikationMindestens 5 Jahre Berufserfahrung in der professionellen SoftwareentwicklungSehr gute Kenntnisse in Java (ab 17) und dem JDKErfahrung mit Legacy-Code, Refactoring und MigrationenFundierte Erfahrung in Softwarearchitektur, Clean Code und Design PatternsErfahrung mit CI/CD, Build- und Deployment-Pipelines (DevOps-Mindset)Souveräner Umgang mit Git, Jira, ConfluenceHohes Qualitätsbewusstsein, eigenverantwortliche Arbeitsweise und TeamorientierungVerhandlungssichere Deutsch- und Englischkenntnisse Wir bieten: Durch abwechslungsreiche und gesellschaftlich relevante Aufgaben gewährleisten wir den reibungslosen IT-Betrieb und die Digitalisierung der BundeswehrDas Ziel eint uns. Dabei sind für uns ein wertschätzender Umgang miteinander sowie ein großer Teamgeist elementarDie Vergütung liegt zwischen 87.700 € und 128.420 €. Die tatsächliche Höhe wird basierend auf deinem Verantwortungsbereich sowie Erfahrungen und Kompetenzen festgelegtWir bieten 30 Tage Jahresurlaub, 1 Brauchtumstag plus Optionen auf individuelle AnpassungenÜber unsere Benefit-App erhält man ein monatliches Guthaben und kann sich zusätzlich Steuervergünstigungen auf Tickets für den ÖPNV sichernWir ermöglichen Flexibilität, um Beruf und Privatleben in Einklang zu bringen, etwa durch mobiles Arbeiten oder VertrauensarbeitszeitWir unterstützen die berufliche und persönliche Weiterbildung durch individuelle Maßnahmen sowie einen kostenfreien Zugriff auf LinkedIn LearningUnser Jobradangebot ermöglicht das Leasing von bis zu 2 Fahrrädern