Java Entwickler – Core Java / Java SE (m/w/d)
Amoria Bond GmbH
Ansprechpartner: Vincent Schaaf
Süddeutschland, Deutschland
Beschreibung
Für ein langfristig angelegtes Projekt suchen wir einen erfahrenen Java Entwickler (m/w/d) mit sehr guten Kenntnissen in Java SE / Core Java und einem tiefgehenden Verständnis der Java-Plattform.
Im Fokus steht ausdrücklich keine klassische Webentwicklung mit Spring Boot. Gesucht wird vielmehr ein Entwickler, der Java auch unabhängig von umfangreichen Frameworks sicher beherrscht und sich auf Code-, JVM- und Laufzeitebene souverän bewegt.
Start: kurzfristig / nach Absprache
Laufzeit: langfristig
Auslastung: Vollzeit bevorzugt
Einsatzort: maßgeblich Remote, gelegentliche Vor-Ort-Termine in Süddeutschland möglich
Vertragsart: Freiberuflich
• Entwicklung und Weiterentwicklung von Anwendungen und Komponenten mit Java SE / Core Java
• Entwicklung frameworkunabhängiger Java-Komponenten
• Analyse und Optimierung bestehender Java-Anwendungen
• Fehleranalyse und Debugging auf Code- und Laufzeitebene
• Performance- und Speicheroptimierung
• Entwicklung stabiler, wartbarer und performanter Software
• Durchführung von Code Reviews und technischen Analysen
• Erstellung und Weiterentwicklung automatisierter Unit Tests
• Einarbeitung in bestehende, teilweise langjährig gewachsene Java-Systeme
• Mehrjährige praktische Erfahrung in der Java-Entwicklung
• Sehr gute Kenntnisse in Java SE / Core Java
• Tiefgehendes Verständnis zentraler Java-Konzepte, insbesondere:
• Objektorientierte Programmierung
• Collections und Generics
• Multithreading und Concurrency
• Exception Handling
• I/O und NIO
• Memory Management
• JVM-Grundlagen
• Performance und Profiling
• Erfahrung in der Java-Entwicklung ohne starke Abhängigkeit von Frameworks wie Spring oder Spring Boot
• Erfahrung mit Unit Testing, beispielsweise JUnit
• Sehr gute Fähigkeit, sich in komplexe und bestehende Codebasen einzuarbeiten
• Sehr gute Deutschkenntnisse
• Selbstständige, strukturierte und kommunikative Arbeitsweise
• Wohnort in Süddeutschland
• OSGi
• Eclipse RCP
• SWT / JFace
• Performance- und Memory-Analysen
• Erfahrung mit Profiling-Tools
• Application Server / Java EE
• Erfahrung mit Legacy-Anwendungen und langjährig gewachsenen Java-Systemen
Referenzen aus bisherigen Projekten sind ein fester Bestandteil unseres Auswahlprozesses.
Bitte senden Sie uns daher zusammen mit Ihrem aktuellen Profil nach Möglichkeit die Kontaktdaten geeigneter Ansprechpartner aus vergangenen Projekten, die Ihre fachliche Zusammenarbeit bestätigen können.
Die angegebenen Referenzkontakte werden ausschließlich zur Referenzprüfung im Rahmen des Bewerbungsprozesses verwendet und nicht für vertriebliche Zwecke kontaktiert.
Ohne die Kontaktdaten entsprechender Referenzen können wir das Profil aus vertraglichen Gründen leider nicht beim Kunden vorstellen.
Diese Vorgehensweise kommunizieren wir ausdrücklich so transparent, da es in der Vergangenheit wiederholt zu Komplikationen bei der Zusammenarbeit mit Systemhäusern und Agenturen hinsichtlich der Referenzprüfung gekommen ist.
Dann freuen wir uns auf Ihr aktuelles Projektprofil und Ihre Telefonnummer.