2.208 Jobs für Senior Java Entwickler in Deutschland
Senior Java Entwickler
Vor 18 Tagen gepostet
Job angesehen
Arbeitsbeschreibung
Ihre Verantwortung umfasst:
- Entwicklung und Implementierung von Java-basierten Anwendungen und Microservices.
- Mitarbeit an der gesamten Softwareentwicklungszyklus, von der Idee bis zur Bereitstellung.
- Entwurf und Implementierung von APIs und Schnittstellen.
- Schreiben von sauberen, wartbaren und gut dokumentierten Code.
- Durchführung von Code-Reviews und Mentoring von Junior-Entwicklern.
- Fehlerbehebung und Performance-Optimierung bestehender Anwendungen.
- Zusammenarbeit in einem agilen Umfeld (Scrum/Kanban).
- Teilnahme an technischen Diskussionen und Entscheidungsfindungen.
Wir bieten eine herausfordernde und abwechslungsreiche Tätigkeit in einem technologisch fortschrittlichen Umfeld, die Möglichkeit, an spannenden Projekten zu arbeiten und sich fachlich weiterzuentwickeln. Flache Hierarchien und eine offene Kommunikationskultur zeichnen unser Unternehmen aus. Wenn Sie Ihre Karriere auf das nächste Level heben möchten, sind Sie bei uns genau richtig.
Senior Java Entwickler
Heute
Job angesehen
Arbeitsbeschreibung
Senior Java Entwickler - Backend (w/m/d)
am Standort Frankfurt oder Nürnberg
Als Java-Profi und mit Begeisterung für neue Technologien baust Du bahnbrechende Backends? Und das am liebsten in einem Unternehmen, das ein wertschätzendes Miteinander, bunte Lebenswege und Freiraum zur beruflichen und persönlichen Entwicklung fördert? Perfekt Bewirb Dich jetzt mit Deinem Lebenslauf, Dein Team freut sich schon auf Dich.
Deine Aufgaben
Fin trifft Tech trifft Online-Banking trifft Customer Experience: Du sorgst für unser solides Fundament, indem Du robuste Backend-Komponenten mit Java, Spring Boot und OpenShift baust.
Vom ersten Schritt der Konzeption bis hin zum Go-live und späterer Weiterentwicklung bist Du mittendrin, konzipierst, entwickelst und testest an allen Ecken und Enden.
Dabei lässt Du Deine ganze Erfahrung spielen, codest clean und qualitativ top und stellst mit Code Reviews, Pair Programming sowie durchdachten Unit-, Integrations- und Lasttests sicher, dass alles so läuft, wie es soll.
Damit klar ist, wo die Reise hingeht, tauschst Du Dich proaktiv mit Product Ownern und Customer Journey Experts aus, konzeptionierst Epics, Features und User Stories und bringst Deine technische Expertise in die Abstimmung von Business Requirements ein.
Auch bei unseren Schnittstellen läuft alles wie geschmiert, denn Du schließt Dich intensiv mit anderen Entwicklungsteams und externen Dienstleistern kurz, stimmst Dich ab, designst und implementierst.
Und natürlich packst Du auch bei Fragen rund um Security und Governance mit an und sorgst mit fundierter technischer Dokumentation dafür, dass keine Fragen offenbleiben.
Abgeschlossenes Studium in Informatik, Mathematik, Physik o. Ä.
Umfangreiche praktische Erfahrungen mit verschiedenen Aspekten der Softwareentwicklung wie Java, Spring Boot, SQL und Git
Interesse an JVM-Sprachen (Kotlin), Container-Technologien (Docker, OpenShift) und CI/CD-Tools (z. B. Azure Pipelines)
Begeisterung für digitale Authentisierungsverfahren (z. B. eID), Messaging- / Eventstreaming-Technologien wie Kafka sowie Datenbanken (Oracle) und den ELK-Stack
Interesse an Themen rund um den Datenschutz (DSGVO / GDPR)
Kommunikatives Talent, konzeptionelles Geschick und Verständnis für fachliche & technische Abläufe - auch aus Kundensicht
Agiles Mindset, Neugier, Freude am Lernen und Spaß an der Arbeit im Team
Fähigkeit, über den eigenen Horizont hinaus zu denken und nachhaltige Lösungen zu entwickeln
Sicheres Deutsch und Englisch in Wort und Schrift
Freu Dich auf zahlreiche Benefits
Betriebliche Altersvorsorge, Vermögenswirksame Leistungen, kostenloses Deutschlandticket & Bike LeasING, Betriebsrestaurant
Hybrides Arbeitsmodell: Zusätzlich zur Arbeit im Büro kannst Du auch mobil arbeiten - im Rahmen betrieblicher, gesetzlicher und regulatorischer Anforderungen.
Individuelle Arbeitszeitmodelle, Sabbatical, Bezuschussung von Pflege- & Kinderbetreuungskosten
Eigene Budgets für persönliche Entwicklung und Gesundheit plus persönliches Ausstattungsbudget für Deinen mobilen Arbeitsplatz
Jetzt bewerben:
Senior Java Entwickler (Backend)
Heute
Job angesehen
Arbeitsbeschreibung
Ihre Aufgaben:
- Entwicklung und Implementierung von skalierbaren, robusten und performanten Backend-Services mit Java.
- Design und Architektur von Softwarelösungen unter Berücksichtigung von Best Practices für Microservices und verteilte Systeme.
- Optimierung von bestehenden Anwendungen zur Verbesserung von Leistung und Stabilität.
- Schreiben von sauberem, gut dokumentiertem und testbarem Code (Unit-Tests, Integrationstests).
- Mitarbeit in einem agilen Scrum-Team, aktive Teilnahme an allen Phasen des Softwareentwicklungszyklus.
- Technische Leitung und Mentoring von Junior-Entwicklern.
- Analyse komplexer technischer Probleme und Entwicklung effektiver Lösungen.
- Zusammenarbeit mit Frontend-Entwicklern, Product Ownern und anderen Stakeholdern zur Definition von Anforderungen und zur Lösungsfindung.
- Bewertung und Einführung neuer Technologien und Tools zur Verbesserung des Entwicklungsprozesses.
- Sicherstellung der Code-Qualität durch Code-Reviews und pair programming.
- Abgeschlossenes Informatikstudium oder eine vergleichbare Ausbildung/Berufserfahrung.
- Mindestens 5 Jahre praktische Erfahrung in der Java-Backend-Entwicklung.
- Tiefgreifende Kenntnisse in Java (idealerweise Java 11+).
- Erfahrung mit Spring Boot und anderen modernen Java-Frameworks.
- Gute Kenntnisse im Umgang mit relationalen Datenbanken (z.B. PostgreSQL, MySQL) und NoSQL-Datenbanken (z.B. MongoDB).
- Erfahrung mit der Entwicklung von Microservices und RESTful APIs.
- Kenntnisse in Containerisierungstechnologien wie Docker und Kubernetes sind von Vorteil.
- Vertrautheit mit agilen Entwicklungsmethoden (Scrum, Kanban).
- Erfahrung mit CI/CD-Pipelines und Cloud-Plattformen (AWS, Azure, GCP) ist ein Plus.
- Sehr gute Problemlösungsfähigkeiten und eine analytische Denkweise.
- Fließende Deutsch- und gute Englischkenntnisse in Wort und Schrift.
- Starke Kommunikationsfähigkeiten und die Fähigkeit, selbstständig und im Team in einem Remote-Umfeld zu arbeiten.
Senior Java Entwickler (Remote)
Vor 2 Tagen gepostet
Job angesehen
Arbeitsbeschreibung
Verantwortlichkeiten:
- Entwicklung und Implementierung von Java-basierten Softwareanwendungen.
- Design und Umsetzung von Backend-Services und APIs.
- Schreiben von Unit- und Integrationstests.
- Fehleranalyse und Behebung von Bugs.
- Optimierung der Anwendungsperformance und Skalierbarkeit.
- Aktive Teilnahme an Code-Reviews und Design-Diskussionen.
- Zusammenarbeit mit cross-funktionalen Teams.
- Mitarbeit bei der Definition technischer Standards und Best Practices.
- Mentoring von Junior-Entwicklern.
- Abgeschlossenes Studium der Informatik, Wirtschaftsinformatik oder einer vergleichbaren Fachrichtung, oder nachweisbare Berufserfahrung.
- Mehrjährige Erfahrung in der Java-Softwareentwicklung.
- Umfassende Kenntnisse von Java und gängigen Frameworks (z.B. Spring Boot, Hibernate).
- Erfahrung mit Datenbanken (SQL und/oder NoSQL).
- Kenntnisse in der Entwicklung von RESTful APIs.
- Vertrautheit mit agilen Entwicklungsmethoden (Scrum, Kanban).
- Erfahrung mit Versionskontrollsystemen (z.B. Git).
- Ausgezeichnete Problemlösungs- und analytische Fähigkeiten.
- Fähigkeit, eigenständig und im Team zu arbeiten.
- Fließende Deutsch- und gute Englischkenntnisse.
Senior Java Entwickler für Finanzanwendungen
Vor 18 Tagen gepostet
Job angesehen
Arbeitsbeschreibung
Ihre Aufgaben:
- Design, Entwicklung und Implementierung hochwertiger Java-basierter Finanzanwendungen und -systeme.
- Mitwirkung an der gesamten Softwareentwicklungslebenszyklus, von der Anforderungsanalyse bis zur Wartung.
- Erstellung von skalierbaren und robusten Backend-Diensten unter Verwendung von Microservice-Architekturen und relevanten Frameworks (z.B. Spring Boot).
- Optimierung von Datenbanken und Systemen für maximale Leistung und Skalierbarkeit im Hochfrequenzhandel und Transaktionsprocessing.
- Sicherstellung der Codequalität durch Unit-, Integrations- und Performance-Tests.
- Enge Zusammenarbeit mit Produktmanagern, Business-Analysten und anderen Stakeholdern, um komplexe Geschäftsanforderungen zu verstehen und in technische Lösungen umzusetzen.
- Identifizierung und Behebung von Leistungsengpässen und technischen Schulden.
- Technische Führung und Mentoring von Junior-Entwicklern im Team.
- Einführung und Anwendung bewährter Entwicklungspraktiken und Designmuster.
- Ständige Evaluation und Integration neuer Technologien zur Verbesserung unserer Softwarelandschaft.
- Abgeschlossenes Studium der Informatik, Wirtschaftsinformatik oder einer verwandten Disziplin mit starkem technischen Fokus.
- Mehrjährige, fundierte Berufserfahrung in der Java-Entwicklung, vorzugsweise im Finanzsektor.
- Umfassende Kenntnisse in objektorientierter Programmierung und Design Patterns.
- Sehr gute Kenntnisse in Spring Boot und anderen relevanten Java-Frameworks.
- Erfahrung mit relationalen Datenbanken (z.B. PostgreSQL, Oracle) und NoSQL-Datenbanken.
- Kenntnisse in der Entwicklung von Microservices und verteilten Systemen.
- Verständnis von Finanzprodukten und -prozessen ist ein großer Vorteil.
- Ausgeprägte analytische Fähigkeiten und die Fähigkeit, komplexe Probleme zu lösen.
- Starke Kommunikationsfähigkeiten und die Fähigkeit, effektiv in einem verteilten Team zu arbeiten.
- Fließende Deutsch- und verhandlungssichere Englischkenntnisse sind für die internationale Zusammenarbeit unerlässlich.
Senior Java Entwickler (alle Geschlechter)
Vor 11 Tagen gepostet
Job angesehen
Arbeitsbeschreibung
Diese Aufgaben erwarten dich bei uns…
- Du entwickelst kundenspezifische Lösungen im Bereich Enterprise Information Management unter Verwendung moderner Java-Frameworks und Technologien
- Mit deinem Know-how bist Du im gesamten Entwicklungsprozess beteiligt – von der Aufnahme der Anforderung bis hin zur Entwicklung und der Übergabe in den produktiven Betrieb des Kunden
- Auch nach der Übergabe bleibst du involviert und stehst dem Kunden für Fragen und die Weiterentwicklung der Lösung zur Seite
Diese Kenntnisse und Interessen bringst du mit…
- Du hast umfangreiche Erfahrungen in der Java-Entwicklung und Kenntnisse in den gängigen Frameworks, wie z.B. Spring/Spring Boot
- Du bist sicher im Umgang mit Entwickler-Werkzeugen, wie z.B. Maven/Gradle und Git
- Du bist vertraut in der Verwendung von relationalen Datenbanken
- Du bist ein flexibler Teamplayer, dessen Leidenschaft das Lösen von kniffligen Problemen ist
- Du beherrschst die deutsche Sprache fließend und die englische Sprache gut, sodass Du auf Deinem Fachgebiet mit unseren Kunden und Geschäftspartnern kommunizieren kannst
Wir bieten dir…
- Deine Arbeitszeiten kannst du flexibel während deiner Gleitzeit wählen
- Gelegentlich Homeoffice flexibel gestaltbar
- Hardwareauswahl zwischen Apple, Lenovo und Surface Geräten sowie Betriebssystemauswahl zwischen Windows und MacOS
- Unbefristeter Arbeitsvertrag
- 30 Tage Urlaub
- Onboarding: Wir möchten, dass du Dich ab dem ersten Tag wohl bei uns fühlst. Dafür haben wir ein strukturiertes Onboarding entwickelt und stellen Dir einen Buddy/ Mentor an Deine Seite.
- Kontinuierliche Weiterentwicklung durch Seminare, Workshops und internen Wissenstransfer
- Spannende und abwechslungsreiche Aufgaben mit der Nutzung von innovativen Technologien
- Betriebliche Altersvorsorge, vermögenswirksame Leistungen
- Du möchtest eine neue Sprache lernen oder deine Sprachkenntnisse vertiefen? Kein Problem, wir stellen dir einen kostenlosen Zugang für Busuu zur Verfügung
- Mitarbeiterrabatte und Bike Leasing mit einer Firmenbeteiligung von 50%
- Ein schönes und modernes Büro in Fulda inkl. Parkmöglichkeiten, in Laufweite zum Stadtzentrum
- Cafeteria im Gebäude, Auswahl an frischem Obst und Getränken wie Kaffee, Limonade und einem mehrstufigen elektronischen Wasserspender
- Eine angenehme Arbeitsatmosphäre und ein kollegiales Team
- Freiheit bei der Ausgestaltung deines Arbeitsplatzes
- Viele Mitarbeiter-Events – vom Sommerfest bis hin zum Gesundheitstag mit abwechslungsreichen Aktionen
Wer ist it-novum?
it-novum ist das im deutschsprachigen Markt führende IT-
Beratungsunternehmen für Business Open Source. Als Konzerntochter der
Allgeier SE betreuen wir seit knapp 20 Jahren von unserem Hauptsitz in Fulda und unserer Niederlassung in Wien aus vorwiegend große Mittelstandskunden sowie Großunternehmen im deutschsprachigen Raum.
Wir leben das „Offene Tür“-Prinzip und die direkte Feedbackkultur. Bei uns sind die Hierarchien flach und die Entscheidungswege kurz. Uns ist die Förderung deines Talents wichtig: wir geben dir Freiraum, um dein Potential, deine
Interessen und persönlichen Stärken zu entfalten.
Ansprechpartnerin: Ramona Owczarek - HR Referentin Recruiting und Administration
Senior Java Entwickler für hochskalierbare Webanwendungen
Vor 2 Tagen gepostet
Job angesehen
Arbeitsbeschreibung
Anforderungen:
- Nachgewiesene Erfahrung als Senior Java Entwickler.
- Sehr gute Kenntnisse in Java, Spring Boot und Microservices.
- Erfahrung mit relationalen Datenbanken (z.B. PostgreSQL, MySQL) und NoSQL-Datenbanken.
- Kenntnisse in Cloud-Technologien (AWS, Azure oder GCP).
- Vertrautheit mit agilen Entwicklungsmethoden (Scrum, Kanban).
- Starke analytische Fähigkeiten und Problemlösungskompetenz.
- Sehr gute Deutsch- und Englischkenntnisse.
- Ein abgeschlossenes Studium der Informatik oder eine vergleichbare Qualifikation wird erwartet.
Diese vollständig remote Position bietet Ihnen die Flexibilität, von überall aus zu arbeiten und gleichzeitig an spannenden Projekten mitzuwirken, die die digitale Zukunft gestalten. Werden Sie Teil unseres agilen und motivierten Teams!
Seien Sie der Erste, der es erfährt
Über das Neueste Senior java entwickler Jobs In Deutschland !
Senior Java Entwickler für verteilte Systeme
Vor 6 Tagen gepostet
Job angesehen
Arbeitsbeschreibung
Senior Java Entwickler für Backend-Systeme
Vor 8 Tagen gepostet
Job angesehen
Arbeitsbeschreibung
Ihre Aufgaben:
- Design, Entwicklung und Implementierung skalierbarer und hochperformanter Backend-Services und APIs mit Java.
- Mitarbeit in allen Phasen des Softwareentwicklungszyklus, von der Konzeption über die Implementierung bis zum Rollout.
- Optimierung bestehender Anwendungen hinsichtlich Performance, Skalierbarkeit und Sicherheit.
- Verantwortung für die Codequalität durch Unit- und Integrationstests sowie Code-Reviews.
- Analyse komplexer technischer Anforderungen und Erarbeitung von robusten Lösungen.
- Enge Zusammenarbeit mit Frontend-Entwicklern, Produktmanagern und QAs zur Sicherstellung einer nahtlosen Produktentwicklung.
- Evaluierung und Einführung neuer Technologien und Frameworks, um unsere Entwicklungsstandards zu verbessern.
- Fehleranalyse und Behebung von technischen Problemen in Produktionssystemen.
- Mentoring und Coaching von Junior-Entwicklern im Team.
- Dokumentation von technischen Designs und Implementierungsdetails.
Ihr Profil:
- Abgeschlossenes Studium der Informatik, Wirtschaftsinformatik oder einer vergleichbaren Fachrichtung, oder relevante Berufserfahrung.
- Mindestens 4 Jahre praktische Erfahrung in der Java-Backend-Entwicklung.
- Fundierte Kenntnisse moderner Java-Versionen und gängiger Frameworks wie Spring Boot, Hibernate/JPA.
- Erfahrung mit der Entwicklung von Microservices-Architekturen und RESTful APIs.
- Gute Kenntnisse von Datenbanktechnologien (SQL und NoSQL) und deren Anwendung.
- Vertrautheit mit agilen Entwicklungsmethoden (Scrum/Kanban).
- Erfahrung mit Cloud-Plattformen (AWS, Azure oder GCP) und Containerisierungstechnologien (Docker, Kubernetes) ist ein Plus.
- Sicherer Umgang mit Versionskontrollsystemen wie Git.
- Sehr gute analytische Fähigkeiten und eine strukturierte, lösungsorientierte Arbeitsweise.
- Sehr gute Deutsch- und gute Englischkenntnisse in Wort und Schrift.
Senior Java Entwickler für Enterprise-Lösungen
Vor 8 Tagen gepostet
Job angesehen
Arbeitsbeschreibung
Ihre Aufgaben:
- Entwicklung und Implementierung von hochverfügbaren und skalierbaren Java-basierten Anwendungen
- Mitarbeit an der Konzeption und dem Design neuer Software-Architekturen
- Durchführung von Code-Reviews und Sicherstellung hoher Qualitätsstandards
- Optimierung bestehender Anwendungen und Behebung von technischen Problemen
- Enge Zusammenarbeit mit Produktmanagern, Designern und anderen Entwicklerteams
- Analyse von Anforderungen und Übersetzung in technische Spezifikationen
- Betreuung und Weiterentwicklung von Legacy-Systemen
- Aktive Teilnahme an agilen Entwicklungsprozessen (Scrum/Kanban)
- Mentoring von Junior-Entwicklern und Wissensaustausch im Team
- Abgeschlossenes Studium der Informatik oder eine vergleichbare Qualifikation
- Mehrjährige Berufserfahrung in der Java-Entwicklung, idealerweise mit Spring Boot
- Fundierte Kenntnisse in modernen Java-Versionen (Java 11+) und gängigen Frameworks
- Erfahrung mit Datenbanktechnologien wie PostgreSQL, MySQL oder Oracle
- Kenntnisse in Cloud-Technologien (AWS, Azure, GCP) sind von Vorteil
- Erfahrung mit Microservice-Architekturen und Containerisierung (Docker, Kubernetes)
- Gute Kenntnisse in Versionskontrollsystemen wie Git
- Fließende Deutschkenntnisse und gute Englischkenntnisse
- Teamfähigkeit, analytisches Denkvermögen und eine proaktive Arbeitsweise