Unser Kunde ist ein innovatives Unternehmen, das sich auf die Entwicklung von Softwarelösungen für die Biopharma-Industrie spezialisiert hat. In der Rolle des Java Software Engineers werden Sie Teil eines dynamischen Teams, das an der Spitze der digitalen Transformation in der Lebenswissenschafts- und Diagnosetechnologie steht. Ihre Hauptaufgabe besteht darin, komplexe Anforderungen in innovative Softwarefunktionen zu transformieren und dabei eng mit führenden Wissenschaftlern zusammenzuarbeiten. Sie werden an der Weiterentwicklung eines marktführenden Softwareprodukts mitwirken, das die Art und Weise revolutioniert, wie Massenspektrometrie-Daten verarbeitet und analysiert werden. In dieser Position haben Sie die Möglichkeit, an hochwirksamen Projekten zu arbeiten, die direkt von den Bedürfnissen der Kunden getrieben werden. Sie werden auch die Qualität des Codes sicherstellen, indem Sie Code-Reviews durchführen und den technischen Einfluss auf die Codebasis bewerten. Ihr Engagement und Ihre Arbeitsmoral werden nicht nur Ihre Kollegen inspirieren, sondern auch die Standards für Exzellenz innerhalb des Teams setzen. Das Arbeitsumfeld ist geprägt von einer Kultur der Zugehörigkeit, in der Ihre einzigartige Perspektive geschätzt wird. Sie werden die Möglichkeit haben, Ihre Fähigkeiten in einem unterstützenden Umfeld weiterzuentwickeln und an der Gestaltung der Zukunft der biopharmazeutischen Forschung mitzuwirken.
Java Software Engineer
Beschreibung
Anforderungen
Der ideale Kandidat für die Position des Java Software Engineers bringt einen Hochschulabschluss in Informatik, Software Engineering, Mathematik, Bioinformatik oder einem verwandten Bereich mit. Sie sollten über umfangreiche Erfahrung in der Softwareentwicklung verfügen, idealerweise auch in der Biopharma- oder Lebenswissenschaftsbranche. Eine fundierte Expertise in Java sowie ein tiefes Verständnis der Sprache, ihrer Bibliotheken und Frameworks sind unerlässlich. Kenntnisse in Java-Frameworks wie Spring, Hibernate und Maven sind sehr wünschenswert. Zudem sollten Sie Erfahrung in der Entwicklung und dem Betrieb von Anwendungen in Cloud-Umgebungen, insbesondere AWS, haben. Kenntnisse in Kotlin als zusätzlicher JVM-Sprache sind von Vorteil. Starke analytische und problemlösende Fähigkeiten sind notwendig, um komplexe Probleme zu durchdringen und effektive, skalierbare Lösungen zu entwickeln. Kommunikationsfähigkeiten in Englisch, sowohl schriftlich als auch mündlich, sind erforderlich. Sie sollten in der Lage sein, effektiv in einem multinationalen Team zu arbeiten und an großen, komplexen Projekten remote zu kollaborieren. Ein Fokus auf die Lieferung stabiler und robuster Softwarelösungen ist ebenfalls wichtig.