Senior Softwareentwickler Java
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+18 more
Job description
API Access Management Intranet Internet Test Automation Windows Englisch Java Dokumentenmanagement-System Entwicklungsumgebungen Linux Dokumentenmanagementsysteme Security Server Maven Elasticsearch JetBrains START Praktikumserfahrung React Frühstück Internet Protocol Hybrid HTTP Automated Testing Automation Testing CSS GIT GitLab Continuous Integration Produktentwicklung Frontend Deutsch Selbstbewusstes Auftreten Verantwortungsvolle Arbeitsweise Flexibilität Engagement Eigenmotivation Kreativität
Unsere Leistungen
Kostenlose Getränke Sorgfältige Einarbeitung Unbefristeter Arbeitsvertrag Weiterbildungsmaßnahmen Betriebliche Altersvorsorge Homeoffice
Requirements
- professionelles Auftreten als Consultant (Beratung, Entwicklung und Präsentation von Lösungsstrategien)
- fundiertes Wissen und mindestens 10 Jahre Praxiserfahrung in Java -Technologien
- Erfahrung mit automatisierten Testverfahren /Unittests
- gutes Verständnis im Bereich Softwarepattern , Clean Code, und Best Practices
- Software-Architektur
- fundiertes Wissen über relationale Datenbanken , SQL
- Eigeninitiative
- sicherer Umgang mit Git und Git-Workflows
- eigenverantwortliches Arbeiten
- sehr gute Deutschkenntnisse
-
gute Englischkenntnisse Von Vorteil wären Kenntnisse in den Bereichen:
- Erfahrungen mit Spring Boot
- Erfahrungen mit Search-Engines (z.B. Solr, Elasticsearch)
- Erfahrungen im Bereich Identity-Access-Management (IAM), z.B. Keycloak
- Grundkenntnisse CSS- und JS-Frameworks (z.B. Bootstrap, Angular, React)
- Erfahrungen im Umgang mit Entwicklungsumgebungen (wünschenswert IntelliJ/Jetbrains)
- Kenntnisse in Linux-/Windows-Konfiguration und Umgang mit *nix-Konsolen
- Erfahrung Continous Integration, Build und Deployment (-Pipelines)
- Kenntnisse Netzwerke (IP, HTTP, Protokolle, Internet-Dienste, etc.)
- Grundkenntnisse Maven
Benefits & conditions
Benefits Das erwartet dich bei uns
- Unbefristeter Arbeitsvertrag - weil wir langfristig planen
- Flache Hierarchien und schnelle Entscheidungen
- Flexible Arbeitsmodelle inkl. mobilem Arbeiten und Homeoffice
- Hochwertige Hardware für produktives Arbeiten
- Ergonomische, höhenverstellbare Arbeitsplätze im Shared-Desk-Modell
- Entspannte Arbeitsatmosphäre mit einem starken Team
-
Bezuschusste betriebliche Altersvorsorge Zusätzliche Leistungen
- Kostenfreie Getränke und tägliches Frühstück
- Obst, Snacks und Nervennahrung
- Regelmäßige Teamabende
- BYOP - Bring Your Own Pet
- Kicker
About the company
Wir bieten Dir eine abwechslungsreiche Mitarbeit bei spannenden Softwareprojekten in einem innovativen Entwicklungsteam mit viel Spielraum, um deine eigenen Ideen einzubringen. Dabei reichen die Aufgaben von der technischen Umsetzung von Individualsoftwareprojekten über agile Produktentwicklung, von der einfachen Konzeption bis hin zur Integration verteilter Systeme und von der Arbeit mit dem Entwicklungsteam hin zur strategischen Beratung unserer Kunden. Ein strukturiertes Onboarding sorgt für einen reibungslosen Start in deine Projekte und eine erfolgreiche Integration ins Team. Darüber hinaus bieten wir Dir den Raum für individuelle Weiterentwicklung sowie die Teilnahme an Workshops und Weiterbildungen. Deine Aufgaben Du berätst unsere Kunden strategisch . Unter Berücksichtigung der Anforderungen und Wünsche des Kunden kannst d Ideenu entwerfen und sie dem Kunden professionell präsentieren. Die von Dir technisch betreuteten Projekte liegen im Bereich der webbasierten Entwicklung von individuellen Softwarelösungen (Produktdatenbanken, eCommerce/Shops, Intranet/Extranet) und im Bereich Dokumentenmanagementsysteme. Vom Umfang reichen die Projekte vom einfachen Proof-of-Concept über individuelle Softwareentwicklung bis hin zur Integration verschiedener Systeme und Schnittstellen. Dabei setzt Du in der durch AI unterstützten Entwicklung im Backend den Fokus auf Java und im Frontend auf Angular oder ReactJS und integrierst Systeme grundsätzlich im API -getriebenen Ansatz. Hierbei setzt Du großen Wert auf sauber Softwarearchitekture und hoh Softwarequalitäte . Für den CI/CD-Prozess nutzt Du z.B. Gitlab- Pipelinesfür Testautomatisierung, Security-Checks/OWASP-Checks, AI-Codereviews, automatisierte Codeanalyse und das Deployment. Neben der reinen Softwareentwicklung legst Du Wert auf die Konzeption von Lösungen, die unsere Kunden von dort abholen, wo sie gerade stehen, um sie zum gewünschten Ziel zu bringen. Das erfordert Deine Erfahrung und Kreativität.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
System change: restart as developer?
Frontend Developer Salary in Germany [2023]
Starter Kit For Job Applications For Developers
The Biggest German Tech Companies