Java Softwareentwickler/in

EvoLogics GmbH
Berlin, Germany
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English, German

Job location

Berlin, Germany

Tech stack

Java
API
Unit Testing
Spreadsheets
Code Review
Databases
Data Transmissions
Database Design
Database Queries
Linux
NoSQL
Software Engineering
SQL Databases
TCP/IP
Vert.x
Backend
Microservices

Job description

  • Enge Verknüpfungen Deiner täglichen Arbeit in vielfältige Entwicklungsprojekte in den Bereichen Robotik, Sensorik und Datenübertragung
  • Du wirst Teil eines vielseitigen und gut ausgebildeten Software-Entwicklungsteams und findest dort breit gefächerte fachliche Weiterbildungsmöglichkeiten
  • Du entwickelst in unserem Unternehmen innovative, maßgeschneiderte SW Lösungen für Robotersysteme
  • Entwicklung und Wartung von skalierbaren Backend-Systemen und APIs.
  • Entwurf, Implementierung und Optimierung zur Analyse und Datenmodellierung: Aufnahme funktionaler Anforderungen und Erstellung logischer Datenmodelle.
  • Datenbankdesign: Strukturierung von Tabellen, Beziehungen (Relational) oder Dokumenten (NoSQL) für Anwendungen. Datenbankabfragen.
  • Integration von Drittanbieterdiensten und Entwicklung von Microservices.
  • Mitarbeit an der Architektur und Verbesserung bestehender Systeme.
  • Sicherstellung der Code-Qualität durch Code-Reviews und Unit-Tests.
  • Fehleranalyse und Behebung in enger interdsziplinärer Zusammenarbeit mit HW und SW Teams.

Requirements

  • Fundierte Kenntnisse in Java
  • Vertrautheit mit Frameworks wie Quarkus oder Vert.x
  • Erfahrung mit Multithread-Programmierung in der Anwendungsentwicklung
  • Erfahrung im Entwurf von App-Architekturen ist von Vorteil
  • Solides Verständnis von Datenbanken (SQL erforderlich + NoSQL optional) und den Prinzipien von Datenbanksystemen
  • Grundlegende Betriebssystemkenntnisse in GNU/Linux zur Verwaltung von Anwendungsdistributionen
  • Tiefgehendes Verständnis des TCP/IP-Stacks
  • Vertrautheit mit Konzepten der linearen Algebra
  • Fähigkeit zur Definition und Implementierung von Parsern/Generatoren für Datenformate und Protokolle
  • Problemlösungsorientierte Arbeitsweise und hohe Eigenverantwortung Fließende Deutsch- und Englischkenntnisse in Wort und Schrift

Benefits & conditions

  • Angenehmes Arbeitsumfeld in einem hoch motivierten Team
  • Abwechslungsreiche Aufgaben mit hoher Eigenverantwortung
  • Unbefristetes Arbeitsverhältnis mit flexiblen Arbeitszeiten
  • Attraktives Gehaltspaket inklusive betrieblicher Altersvorsorge
  • Weiterbildungsmöglichkeiten sowie regelmäßige Team-Events und Workshops

Weitere Informationen

About the company

EvoLogics ist ein innovatives High-Tech-Unternehmen mit Sitz in Berlin. Wir entwickeln und vermarkten weltweit Produkte und Schlüsseltechnologien in der maritimen und Offshore-Technik. Unsere Expertise umfasst die Schwerpunkte Robotik (USV, AUV und ROV), High-Tech-Sensorik, künstliche Intelligenz, fortgeschrittene Informatik, Kommunikationstechnologie sowie Positionierung. Das Unternehmen wurde im Jahr 2000 durch international renommierte Entwicklungsexperten und Wissenschaftler gegründet und ist seitdem kontinuierlich gewachsen. Wir sind stolz auf unsere weltweite Technologieführerschaft für Anwendungen in der Meeresforschung, der smarten Robotik und der maritimen Sicherheit. Der Mitarbeiterstamm rekrutiert sich aus internationalen erfahrenen Fachexperten, Ingenieuren und Software-Entwicklern, die über praktische Expertise und tiefgreifende wissenschaftlich-technische Kompetenzen in den Bereichen Elektronik- und Softwareentwicklung, Robotik und in der Integration komplexer IT-Systeme verfügen.

Apply for this position