Java Entwickler
Role details
Job location
Tech stack
Job description
- Full-timeEmployment type: Full-time
- €52,000 - €65,000 (XING estimate)
- Hybrid
Is this job a good match?
When registering on XING, you'll see which of your skills and preferences match a job description. That way, you're already one step closer to deciding on your next job.
Brennst Du für Java und innovative Technologien? Hast Du Lust, moderne Softwarelösungen mitzugestalten, die wirklich etwas bewegen? Interessierst Du Dich für Quarkus, Domain-Driven Design und Microservices-Architekturen? Dann lies unbedingt weiter - diese Position könnte genau die richtige für Dich sein!
Ein etabliertes Unternehmen, das sich auf die Entwicklung maßgeschneiderter ERP-Lösungen für mittelständische Unternehmen spezialisiert hat, sucht engagierte Verstärkung. In einem agilen, technologieaffinen Umfeld erwarten Dich spannende Aufgaben rund um die Entwicklung skalierbarer und robuster Anwendungen auf Basis modernster Java-Technologien., * Entwicklung moderner Anwendungen mit Quarkus Microservices im Rahmen des Domain-Driven Designs
- Kontinuierliche Weiterentwicklung und Modernisierung bestehender Softwarelösungen
- Enge Zusammenarbeit mit cross-funktionalen Teams zur Analyse von Geschäftsanforderungen und Erarbeitung passender technischer Konzepte
- Durchführung von Code-Reviews und Sicherstellung von Code-Qualität und -Sicherheit
- Aktive Mitgestaltung und Optimierung von Entwicklungsprozessen sowie Etablierung technischer Best Practices
Requirements
- Ein abgeschlossenes Studium der Informatik oder eine vergleichbare Ausbildung im Bereich Softwareentwicklung
- Fundierte Kenntnisse in der Java-Entwicklung
- Erfahrung mit Microservices-Architekturen und Domain-Driven Design, idealerweise mit Quarkus
- Know-how in Datenbankdesign und -optimierung im Microservices-Kontext
- Leidenschaft für neue Technologien und die Bereitschaft, D**ich kontinuierlich weiterzubilden
- Selbstständige und strukturierte Arbeitsweise sowie Teamgeist und gute Kommunikationsfähigkeiten
Wünschenswerte Zusatzkenntnisse - kein MUSS:
- Sicherer Umgang mit Git für Versionierung und kollaborative Entwicklung
- Erfahrung in CI/CD-Prozessen, idealerweise mit Jenkins
- Kenntnisse im Build-Management mit Maven
- Vertrautheit mit IntelliJ IDEA oder vergleichbaren Entwicklungsumgebungen
- Fähigkeit zur Fehlerdiagnose und Anwendung effektiver Debugging-Techniken
- Verständnis agiler Methoden wie Scrum oder Kanban